Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABOVE - Enum constant in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Tooltip appears on the above the element
 - ACTION_TRIGGER - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Trigger for
Attributes.BUTTON_ACTION. - Activation - Search tag in interface com.juliewoolie.dom.JavaObjectElement
 - Section
 - ACTIVE_TICKS - Static variable in interface com.juliewoolie.dom.Document
 - 
Amount of ticks an element remains 'active' for after being clicked
 - ADD - Enum constant in enum class com.juliewoolie.dom.event.AttributeAction
 - 
Attribute did not exist before
 - addAllElements(ResourcePath) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Adds all elements from the specified path.
 - ADDED - Enum constant in enum class com.juliewoolie.dom.NodeFlag
 - 
The element has been added to the DOM.
 - addElement(String) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Adds an element to the path's filepath.
 - addEventListener(String, EventListener) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Adds an event listener to the specified type.
 - addPlayer(Player) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Add a player to the resulting view.
 - addPlayers(Collection<Player>) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Add players that resulting view will be visible and interactable to.
 - addRule(String, Consumer<StyleProperties>) - Method in interface com.juliewoolie.dom.style.StylesheetBuilder
 - 
Adds a rule.
 - addStylesheet(Stylesheet) - Method in interface com.juliewoolie.dom.Document
 - 
Adds a stylesheet to this document.
 - adopt(Node) - Method in interface com.juliewoolie.dom.Document
 - 
Adopts a node if it belongs to another document instance.
 - ADVANCED_ITEM_TOOLTIPS - Static variable in interface com.juliewoolie.dom.Attributes
 - 
If item tooltips use advanced tooltips.
 - ADVANCED_ITEM_TOOLTIPS - Static variable in interface com.juliewoolie.dom.Options
 - 
If item tooltips use advanced tooltips.
 - ALICE_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
AliceBlue.
 - AlignItems - Enum Class in com.juliewoolie.dom.style
 - 
CSS
align-itemsvalue type - allPlayers() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Make the resulting view visible to all online players.
 - angleUnits() - Static method in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Get an array of angular units.
 - ANTIQUE_WHITE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
AntiqueWhite.
 - ApiModule - Interface in com.juliewoolie.delphi.resource
 - 
Modules that are defined programmatically by plugins.
 - APPEND_CHILD - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when a node is appended onto another node.
 - appendChild(Node) - Method in interface com.juliewoolie.dom.Element
 - 
Adds a child node to the end of this element's child nodes.
 - appendElement(String) - Method in interface com.juliewoolie.dom.Element
 - 
Appends an element and returns it.
 - appendText(String) - Method in interface com.juliewoolie.dom.Element
 - 
Creates a text node and appends it to this element
 - AQUA - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Aqua.
 - AQUAMARINE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Aquamarine.
 - argb() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the ARGB value of this color.
 - argb(int) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Creates a color from the specified
argbvalue. - argb(int, int, int, int) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Creates a color object from the specified rgb components
 - AttributeAction - Enum Class in com.juliewoolie.dom.event
 - 
Attribute event action
 - AttributeMutateEvent - Interface in com.juliewoolie.dom.event
 - 
Event fired when either an attribute on an element is modified or when a document option is modified
 - Attributes - Interface in com.juliewoolie.dom
 - 
Attribute name constants
 - AZURE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Azure.
 
B
- BASELINE - Enum constant in enum class com.juliewoolie.dom.style.AlignItems
 - BEIGE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Beige.
 - BELOW - Enum constant in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Tooltip appears on the below the element
 - BISQUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Bisque.
 - BLACK - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Black.
 - BLANCHED_ALMOND - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
BlanchedAlmond.
 - blendHsv(float, Color) - Method in interface com.juliewoolie.dom.style.Color
 - 
Interpolate between
thiscolor and the specifiedothercolor in HSV space. - blendRgb(float, Color) - Method in interface com.juliewoolie.dom.style.Color
 - 
Interpolate between
thiscolor and the specifiedothercolor. - BLOCK - Enum constant in enum class com.juliewoolie.dom.style.DisplayType
 - BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Blue.
 - BLUE_VIOLET - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
BlueViolet.
 - BODY - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Body tag
 - BodyElement - Interface in com.juliewoolie.dom
 - boolAttribute(String, boolean) - Static method in interface com.juliewoolie.dom.Attributes
 - BORDER_BOX - Enum constant in enum class com.juliewoolie.dom.style.BoxSizing
 - BOTTOM - Enum constant in enum class com.juliewoolie.dom.style.VerticalAlign
 - BoxSizing - Enum Class in com.juliewoolie.dom.style
 - brighten() - Method in interface com.juliewoolie.dom.style.Color
 - 
Brighten the color by 25%.
 - brighten(float) - Method in interface com.juliewoolie.dom.style.Color
 - 
Brighten the color.
 - BROWN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Brown.
 - BUBBLING - Enum constant in enum class com.juliewoolie.dom.event.EventPhase
 - 
Event is bubbling up through the DOM tree
 - build() - Method in interface com.juliewoolie.dom.style.StylesheetBuilder
 - 
Builds the stylesheet.
 - BURLY_WOOD - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
BurlyWood.
 - BUTTON - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Button tag
 - BUTTON_ACTION - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Button action, executed when a
ButtonElementbutton element is clicked. - ButtonAction(ButtonElement.ButtonActionType, String) - Constructor for record class com.juliewoolie.dom.ButtonElement.ButtonAction
 - 
Creates an instance of a
ButtonActionrecord class. - ButtonElement - Interface in com.juliewoolie.dom
 - 
Button elements play a sound when clicked
 - ButtonElement.ButtonAction - Record Class in com.juliewoolie.dom
 - 
Button action.
 - ButtonElement.ButtonActionType - Enum Class in com.juliewoolie.dom
 - 
Button action type
 - ButtonElement.ButtonTrigger - Enum Class in com.juliewoolie.dom
 - 
Button action trigger
 
C
- CADET_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
CadetBlue.
 - cancelTask(int) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Cancel a scheduled task.
 - canHaveChildren() - Method in interface com.juliewoolie.dom.CanvasElement
 - 
Canvas elements cannot have any child nodes.
 - canHaveChildren() - Method in interface com.juliewoolie.dom.Element
 - 
Tests if this element is capable of having child nodes.
 - canHaveChildren() - Method in interface com.juliewoolie.dom.InputElement
 - 
Input elements cannot have child nodes.
 - canHaveChildren() - Method in interface com.juliewoolie.dom.JavaObjectElement
 - 
Java objects elements cannot have any child nodes
 - canHaveChildren() - Method in interface com.juliewoolie.dom.OptionElement
 - 
Option elements cannot have children
 - Canvas - Interface in com.juliewoolie.dom
 - 
A
CanvasElement's image data. - CANVAS - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Canvas element
 - CanvasElement - Interface in com.juliewoolie.dom
 - 
Interface that represents a canvas made up of pixels.
 - center() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the center point of the screen
 - CENTER - Enum constant in enum class com.juliewoolie.dom.style.AlignItems
 - CENTER - Enum constant in enum class com.juliewoolie.dom.style.JustifyContent
 - CH - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Base value is multiplied by the width of the '0' character
 - CHARTREUSE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Chartreuse.
 - CHOCOLATE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Chocolate.
 - CLASS - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Class list attribute.
 - CLASS_NAME - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Name of the linked java class in a
JavaObjectElement - clearChildren() - Method in interface com.juliewoolie.dom.Element
 - 
Remove all child elements.
 - clearElements() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Clears all of this path's file elements.
 - CLICK - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - CLICK_EXPIRE - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when an element stops being active after being clicked.
 - CLICKED - Enum constant in enum class com.juliewoolie.dom.NodeFlag
 - 
The element is currently 'clicked'
 - close() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Closes this view
 - CLOSE - Enum constant in enum class com.juliewoolie.dom.ButtonElement.ButtonActionType
 - 
Close the page
 - CM - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Base value is 1/100th the size of a block in the game
 - codeToString(int) - Static method in exception class com.juliewoolie.delphi.resource.DelphiException
 - COLLAPSE - Enum constant in enum class com.juliewoolie.dom.style.Visibility
 - Color - Interface in com.juliewoolie.dom.style
 - 
ARGB Color
 - COLUMN - Enum constant in enum class com.juliewoolie.dom.style.FlexDirection
 - COLUMN_REVERSE - Enum constant in enum class com.juliewoolie.dom.style.FlexDirection
 - com.juliewoolie.delphi - package com.juliewoolie.delphi
 - 
Provides interfaces and access to the Delphi plugin
 - com.juliewoolie.delphi.event - package com.juliewoolie.delphi.event
 - com.juliewoolie.delphi.resource - package com.juliewoolie.delphi.resource
 - 
Delphi's resource and module system API.
 - com.juliewoolie.delphi.util - package com.juliewoolie.delphi.util
 - com.juliewoolie.dom - package com.juliewoolie.dom
 - 
Document Object Model package.
 - com.juliewoolie.dom.event - package com.juliewoolie.dom.event
 - 
Document Object Model event system.
 - com.juliewoolie.dom.style - package com.juliewoolie.dom.style
 - 
Provides interfaces CSS/SCSS for styling of documents.
 - command() - Method in record class com.juliewoolie.dom.ButtonElement.ButtonAction
 - 
Returns the value of the
commandrecord component. - COMPONENT - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Chat Component
 - ComponentElement - Interface in com.juliewoolie.dom
 - 
A node which uses a
Componentas content - CONSOLE_COMMAND - Enum constant in enum class com.juliewoolie.dom.ButtonElement.ButtonActionType
 - 
Execute a command as console
 - CONTENT_BOX - Enum constant in enum class com.juliewoolie.dom.style.BoxSizing
 - CONTENT_CHANGED - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when a text node's content is changed.
 - CORAL - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Coral.
 - CORNFLOWER_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
CornflowerBlue.
 - CORNSILK - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Cornsilk.
 - create(float) - Static method in interface com.juliewoolie.dom.style.Primitive
 - 
Creates a new primitive value with
Primitive.Unit.NONE. - create(float, Primitive.Unit) - Static method in interface com.juliewoolie.dom.style.Primitive
 - 
Creates a new primitive value.
 - create(String) - Static method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Creates a page path with a specified
moduleName - createComponent() - Method in interface com.juliewoolie.dom.Document
 - 
Creates a component node.
 - createComponent(Component) - Method in interface com.juliewoolie.dom.Document
 - 
Create a component node.
 - createDirectoryModule(Path) - Method in interface com.juliewoolie.delphi.resource.DelphiResources
 - 
Create a directory module with the specified
pathas the directory. - createElement(String) - Method in interface com.juliewoolie.dom.Document
 - 
Creates an element with a specified
tagName. - createItemElement() - Method in interface com.juliewoolie.dom.Document
 - 
Create an
<item>element. - createStylesheet() - Method in interface com.juliewoolie.dom.Document
 - 
Creates a new style sheet builder.
 - createText() - Method in interface com.juliewoolie.dom.Document
 - 
Creates an empty text node
 - createText(String) - Method in interface com.juliewoolie.dom.Document
 - 
Creates a text node with the specified
content - createZipModule(Path) - Method in interface com.juliewoolie.delphi.resource.DelphiResources
 - 
Create a zip module from the specified
zipPath. - CRIMSON - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Crimson.
 - CURSOR - Enum constant in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Tooltip spawns where cursor is, but doesn't move
 - CURSOR_STICKY - Enum constant in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Tooltip follows cursor
 - CustomEvent - Interface in com.juliewoolie.dom.event
 - 
Represents a custom DOM event
 - CYAN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Cyan.
 
D
- DARK_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkBlue.
 - DARK_CYAN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkCyan.
 - DARK_GOLDEN_ROD - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkGoldenRod.
 - DARK_GRAY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkGray.
 - DARK_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkGreen.
 - DARK_GREY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkGrey.
 - DARK_KHAKI - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkKhaki.
 - DARK_MAGENTA - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkMagenta.
 - DARK_OLIVE_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkOliveGreen.
 - DARK_ORANGE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkOrange.
 - DARK_ORCHID - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkOrchid.
 - DARK_RED - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkRed.
 - DARK_SALMON - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkSalmon.
 - DARK_SEA_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkSeaGreen.
 - DARK_SLATE_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkSlateBlue.
 - DARK_SLATE_GRAY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkSlateGray.
 - DARK_SLATE_GREY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkSlateGrey.
 - DARK_TURQUOISE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkTurquoise.
 - DARK_VIOLET - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DarkViolet.
 - darken() - Method in interface com.juliewoolie.dom.style.Color
 - 
Darken the color by 25%.
 - darken(float) - Method in interface com.juliewoolie.dom.style.Color
 - 
Darken the color.
 - DEEP_PINK - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DeepPink.
 - DEEP_SKY_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DeepSkyBlue.
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.ButtonElement.ButtonTrigger
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.AlignItems
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.BoxSizing
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.DisplayType
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.FlexDirection
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.FlexWrap
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.JustifyContent
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.VerticalAlign
 - DEFAULT - Static variable in enum class com.juliewoolie.dom.style.Visibility
 - DEFAULT_HEIGHT - Static variable in interface com.juliewoolie.delphi.Screen
 - 
Default height of the screen:
2 - DEFAULT_PLACEHOLDER - Static variable in interface com.juliewoolie.dom.InputElement
 - 
Default placeholder value returned by
InputElement.getPlaceholder() - DEFAULT_SIZE - Static variable in interface com.juliewoolie.dom.CanvasElement
 - 
Default size of a canvas element
 - DEFAULT_WIDTH - Static variable in interface com.juliewoolie.delphi.Screen
 - 
Default width of the screen:
3 - DEFER - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Defer attribute for delaying script execution until the DOM has finished loading
 - DEG - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Represents an angle in degrees.
 - DEGREES_IN_CIRCLE - Static variable in interface com.juliewoolie.dom.style.Primitive
 - 
The amount of degrees in a circle.
 - Delphi - Interface in com.juliewoolie.delphi
 - 
Delphi plugin interface.
 - DelphiElement - Interface in com.juliewoolie.dom
 - 
The root element of a Delphi menu
 - DelphiException - Exception Class in com.juliewoolie.delphi.resource
 - 
Delphi API exception, uses error codes
 - DelphiException(int) - Constructor for exception class com.juliewoolie.delphi.resource.DelphiException
 - DelphiException(int, String) - Constructor for exception class com.juliewoolie.delphi.resource.DelphiException
 - DelphiException(int, String, Throwable) - Constructor for exception class com.juliewoolie.delphi.resource.DelphiException
 - DelphiException(int, Throwable) - Constructor for exception class com.juliewoolie.delphi.resource.DelphiException
 - DelphiProvider - Class in com.juliewoolie.delphi
 - 
Delphi service provider interface.
 - DelphiResources - Interface in com.juliewoolie.delphi.resource
 - 
Delphi resource and module manager
 - DIM_GRAY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DimGray.
 - DIM_GREY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DimGrey.
 - DirectoryModule - Interface in com.juliewoolie.delphi.resource
 - 
Module which is linked to a directory and loads files and page documents from that directory.
 - dispatchEvent(Event) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Dispatches an event.
 - DisplayType - Enum Class in com.juliewoolie.dom.style
 - 
CSS
displayproperty value type. - Document - Interface in com.juliewoolie.dom
 - DocumentCloseEvent - Class in com.juliewoolie.delphi.event
 - 
Event fired when a
DocumentViewis closed. - DocumentCloseEvent(DocumentView) - Constructor for class com.juliewoolie.delphi.event.DocumentCloseEvent
 - DocumentContext - Interface in com.juliewoolie.delphi.resource
 - 
Document loading context.
 - DocumentEvent - Class in com.juliewoolie.delphi.event
 - 
Event fired for each event fired inside an open document view.
 - DocumentEvent(Event) - Constructor for class com.juliewoolie.delphi.event.DocumentEvent
 - DocumentOpenEvent - Class in com.juliewoolie.delphi.event
 - 
Event fired when a delphi document is opened and shown to a viewer.
 - DocumentOpenEvent(DocumentView) - Constructor for class com.juliewoolie.delphi.event.DocumentOpenEvent
 - DocumentView - Interface in com.juliewoolie.delphi
 - 
An active view of a document that's been spawned in the world.
 - DocumentViewBuilder - Interface in com.juliewoolie.delphi
 - 
An interface for building a document view.
 - DocumentViewMoveEvent - Class in com.juliewoolie.delphi.event
 - DocumentViewMoveEvent(DocumentView, World, Vector3d) - Constructor for class com.juliewoolie.delphi.event.DocumentViewMoveEvent
 - DODGER_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
DodgerBlue.
 - DOM_CLOSING - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when a document is about to be closed.
 - DOM_LOADED - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when the DOM has been fully loaded and is about to be spawned.
 - DOM_SPAWNED - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when the DOM has been spawned after being loaded
 - DomQueryable - Interface in com.juliewoolie.dom
 - 
Represents an object that supports querying its descendant elements.
 
E
- Element - Interface in com.juliewoolie.dom
 - 
Represents an element with attributes in a DOM tree.
 - elementCount() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets the amount of elements in the path
 - elements() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets the file path of this page path combined with the query parameters.
 - ENABLED - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Enabled/disabled state attribute, used by
<button>elements. - enterComponent(ComponentElement) - Method in interface com.juliewoolie.dom.Visitor
 - enterElement(Element) - Method in interface com.juliewoolie.dom.Visitor
 - enterText(TextNode) - Method in interface com.juliewoolie.dom.Visitor
 - enterVisitor(Visitor) - Method in interface com.juliewoolie.dom.Node
 - equals(Object) - Method in record class com.juliewoolie.dom.ButtonElement.ButtonAction
 - 
Indicates whether some other object is "equal to" this one.
 - err(Result<T1, E>) - Static method in interface com.juliewoolie.delphi.util.Result
 - 
Casting function to translate an erroneous result from one value type to another
 - err(E) - Static method in interface com.juliewoolie.delphi.util.Result
 - 
Creates an erroneous result out of the specified
errerror. - ERR_ACCESS_DENIED - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Access to file denied.
 - ERR_API_MODULE - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Request resource is not available on
ApiModulemodules. - ERR_DOC_PARSE - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Syntax error or other kind of error occurred when attempting to parse an XML document.
 - ERR_EMPTY_MODULE_NAME - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Attempted to find module with a null/blank name.
 - ERR_ILLEGAL_INSTANCE_NAME - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Illegal instance name used.
 - ERR_INSTANCE_NAME_USED - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Specified instance name is already in use
 - ERR_INVALID_PATH - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Failed to parse
ResourcePath - ERR_IO_ERROR - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
IO Exception
 - ERR_MISSING_PLUGINS - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Failed to find enabled required plugins during document loading
 - ERR_MODULE_DIRECTORY_NOT_FOUND - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
The module directory does not exist
 - ERR_MODULE_ERROR - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Resource module threw an error while accessing resource
 - ERR_MODULE_UNKNOWN - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Failed to find a module,
DelphiException.getBaseMessage()will return the name of the module it failed to find. - ERR_MODULE_ZIP_ACCESS_DENIED - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Failed to read module
.zipfile - ERR_NO_FILE - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
No such file error, error message will be the file's name.
 - ERR_OLD_GAME_VERSION - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Game version too old.
 - ERR_SAX_PARSER_INIT - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
XML Parser failed to initialize
 - ERR_SCHEMA_ERROR - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Data did not match a schema.
 - ERR_SYNTAX - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Input string/file content was invalid
 - ERR_UNKNOWN - Static variable in exception class com.juliewoolie.delphi.resource.DelphiException
 - 
Unknown error
 - error() - Method in interface com.juliewoolie.delphi.util.Result
 - 
Gets the result's error.
 - Event - Interface in com.juliewoolie.dom.event
 - 
Event interface used to provide contextual information about an event.
 - EventListener - Interface in com.juliewoolie.dom.event
 - 
Event listener functional interface
 - EventListener.Typed<T> - Interface in com.juliewoolie.dom.event
 - 
Typed event listener
 - EventPhase - Enum Class in com.juliewoolie.dom.event
 - 
Event execution phase.
 - EventTarget - Interface in com.juliewoolie.dom.event
 - 
An object which can host event listeners and be the target of
Eventdispatches - EventTypes - Interface in com.juliewoolie.dom.event
 - 
Event type constants
 - exitComponent(ComponentElement) - Method in interface com.juliewoolie.dom.Visitor
 - exitElement(Element) - Method in interface com.juliewoolie.dom.Visitor
 - exitText(TextNode) - Method in interface com.juliewoolie.dom.Visitor
 - exitVisitor(Visitor) - Method in interface com.juliewoolie.dom.Node
 
F
- findModule(String) - Method in interface com.juliewoolie.delphi.resource.DelphiResources
 - 
Attempts to locate a module.
 - FIRE_BRICK - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
FireBrick.
 - firstChild() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the first child of this element.
 - flatMap(Function<T, Result<T2, E>>) - Method in interface com.juliewoolie.delphi.util.Result
 - 
If this is a successful result, returns the mapper function's result.
 - FLEX - Enum constant in enum class com.juliewoolie.dom.style.DisplayType
 - FLEX_END - Enum constant in enum class com.juliewoolie.dom.style.AlignItems
 - FLEX_END - Enum constant in enum class com.juliewoolie.dom.style.JustifyContent
 - FLEX_START - Enum constant in enum class com.juliewoolie.dom.style.AlignItems
 - FLEX_START - Enum constant in enum class com.juliewoolie.dom.style.JustifyContent
 - FlexDirection - Enum Class in com.juliewoolie.dom.style
 - 
CSS
flex-directionvalue type - FlexWrap - Enum Class in com.juliewoolie.dom.style
 - 
CSS
flex-wrapvalue type - floatAttribute(String, float, float) - Static method in interface com.juliewoolie.dom.Attributes
 - 
Parses a float attribute value.
 - FLORAL_WHITE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
FloralWhite.
 - forEachDescendant(Consumer<Node>) - Method in interface com.juliewoolie.dom.Element
 - 
Applies a consumer to all descendant nodes of this element.
 - FOREST_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
ForestGreen.
 - FUCHSIA - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Fuchsia.
 
G
- GAINSBORO - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Gainsboro.
 - get() - Static method in class com.juliewoolie.delphi.DelphiProvider
 - 
Get the delphi service
 - getAction() - Method in interface com.juliewoolie.dom.ButtonElement
 - 
Get the button action, shorthand for accessing the
Attributes.BUTTON_ACTIONattribute's value. - getAction() - Method in interface com.juliewoolie.dom.event.AttributeMutateEvent
 - 
Get the mutation action
 - getActiveElement() - Method in interface com.juliewoolie.dom.Document
 - 
Gets the last clicked element that's still active.
 - getAdvancedTooltip() - Method in interface com.juliewoolie.dom.ItemElement
 - 
Get whether the shown item's tooltip shows the advanced
F3+Hinformation. - getAlignItems() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
align-itemsproperty value. - getAlignSelf() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
align-selfproperty value. - getAllViews() - Method in interface com.juliewoolie.delphi.Delphi
 - 
Gets all document views currently open
 - getAlpha() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the alpha component.
 - getAnyTargetedView(Player) - Method in interface com.juliewoolie.delphi.Delphi
 - 
Get the view currently being looked at by the specified
player, regardless of who that view belongs to. - getAttribute(String) - Method in interface com.juliewoolie.dom.Element
 - 
Gets the value of an attribute.
 - getAttributeEntries() - Method in interface com.juliewoolie.dom.Element
 - 
Gets a set of attribute entries that exist on this element.
 - getAttributeNames() - Method in interface com.juliewoolie.dom.Element
 - 
Get a set of attribute keys that exist on this element.
 - getAttributeValue() - Method in enum class com.juliewoolie.dom.ButtonElement.ButtonActionType
 - getAttributeValue() - Method in enum class com.juliewoolie.dom.ButtonElement.ButtonTrigger
 - getAttributeValue() - Method in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Get the attribute value of the behaviour.
 - getBackgroundColor() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBaseMessage() - Method in exception class com.juliewoolie.delphi.resource.DelphiException
 - getBlue() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the blue component.
 - getBody() - Method in interface com.juliewoolie.dom.Document
 - 
Gets the body element of the document.
 - getBodyElement() - Method in interface com.juliewoolie.dom.DelphiElement
 - 
Get the body element directly under this element.
 - getBold() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBorder() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBorderBottom() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBorderColor() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBorderLeft() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBorderRight() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBorderTop() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getBoxSizing() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
box-sizingproperty value. - getButton() - Method in interface com.juliewoolie.dom.event.MouseEvent
 - 
Gets the button that was pressed to trigger this event, or
MouseButton.NONEif this button is not related to a mouse button action. - getByInstanceName(String) - Method in interface com.juliewoolie.delphi.Delphi
 - 
Get a document view by its instance name.
 - getCanvas() - Method in interface com.juliewoolie.dom.CanvasElement
 - 
Get the canvas of this element.
 - getCharset() - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - getChild(int) - Method in interface com.juliewoolie.dom.Element
 - 
Gets the nth child of this element.
 - getChildCount() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the amount of children the element has
 - getChildren() - Method in interface com.juliewoolie.dom.Element
 - 
Gets an immutable list of child nodes
 - getClassList() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the element's class array list.
 - getClassName() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the element's
Attributes.CLASSattribute value. - getClassName() - Method in interface com.juliewoolie.dom.JavaObjectElement
 - 
Get the name of the linked class.
 - getClosedView() - Method in class com.juliewoolie.delphi.event.DocumentCloseEvent
 - 
Get the view being closed.
 - getCode() - Method in exception class com.juliewoolie.delphi.resource.DelphiException
 - getCodeString() - Method in exception class com.juliewoolie.delphi.resource.DelphiException
 - getColor() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getColor(int, int) - Method in interface com.juliewoolie.dom.Canvas
 - 
Get a pixel's color.
 - getColorf(int, int) - Method in interface com.juliewoolie.dom.Canvas
 - 
Get a pixel's color value in range [0..1]
 - getColorf(int, int, Vector4f) - Method in interface com.juliewoolie.dom.Canvas
 - 
Get a pixel's color value in range [0..1]
 - getColori(int, int) - Method in interface com.juliewoolie.dom.Canvas
 - 
Get a pixel's color value in range [0..255]
 - getColori(int, int, Vector4i) - Method in interface com.juliewoolie.dom.Canvas
 - 
Get a pixel's color value in range [0..255]
 - getColumnGap() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
column-gapproperty value. - getContent() - Method in interface com.juliewoolie.dom.ComponentElement
 - 
Get the chat component content
 - getCurrentStyle() - Method in interface com.juliewoolie.dom.Element
 - 
Get the element's current style.
 - getCurrentTarget() - Method in interface com.juliewoolie.dom.event.Event
 - 
Gets the event target currently executing this event
 - getCursorScreenPosition() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the position of the player's cursor in screen coordinates.
 - getCursorWorldPosition() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the position of the player's cursor along the screen in world coordinates.
 - getDepth() - Method in interface com.juliewoolie.dom.Node
 - 
Gets the node's depth.
 - getDimensions() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the width and height of the screen
 - getDirectory() - Method in interface com.juliewoolie.delphi.resource.DirectoryModule
 - 
Gets the module's directory
 - getDirectory() - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - getDisplay() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getDocument() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the document that belongs to this view
 - getDocument() - Method in class com.juliewoolie.delphi.event.DocumentEvent
 - 
Get the document the event is fired on
 - getDocument() - Method in interface com.juliewoolie.dom.event.Event
 - 
Gets the document this event was fired in.
 - getDocumentElement() - Method in interface com.juliewoolie.dom.Document
 - 
Get the root document element.
 - getDomEvent() - Method in class com.juliewoolie.delphi.event.DocumentEvent
 - 
Get the DOM event object
 - getElement() - Method in interface com.juliewoolie.dom.Canvas
 - 
Get the element this canvas belongs to.
 - getElement(int) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets an element at a specific index
 - getElementById(String) - Method in interface com.juliewoolie.dom.Document
 - 
Gets the first descendant element of with the specified
elementId - getElements() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets an unmodifiable list of the path's elements
 - getElementsByClassName(String) - Method in interface com.juliewoolie.dom.DomQueryable
 - 
Gets an array list of elements with the specified class name
 - getElementsByTagName(String) - Method in interface com.juliewoolie.dom.DomQueryable
 - 
Gets an array list of elements by their tag name
 - getErrorObject() - Method in exception class com.juliewoolie.delphi.util.ResultException
 - getFilePaths() - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - getFileSystem() - Method in interface com.juliewoolie.delphi.resource.ZipModule
 - 
Gets the underlying ZIP file system
 - getFlexBasis() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
flex-basisproperty value - getFlexDirection() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
flex-directionproperty value. - getFlexGrow() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
flex-growproperty value. - getFlexShrink() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
flex-shrinkproperty value. - getFlexWrap() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
flex-wrapproperty value. - getFontSize() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getGap() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
gapproperty. - getGlobalTarget() - Method in interface com.juliewoolie.dom.Document
 - 
Gets the global event target.
 - getGreen() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the green component.
 - getHandlerList() - Static method in class com.juliewoolie.delphi.event.DocumentCloseEvent
 - getHandlerList() - Static method in class com.juliewoolie.delphi.event.DocumentEvent
 - getHandlerList() - Static method in class com.juliewoolie.delphi.event.DocumentOpenEvent
 - getHandlerList() - Static method in class com.juliewoolie.delphi.event.DocumentViewMoveEvent
 - getHandlers() - Method in class com.juliewoolie.delphi.event.DocumentCloseEvent
 - getHandlers() - Method in class com.juliewoolie.delphi.event.DocumentEvent
 - getHandlers() - Method in class com.juliewoolie.delphi.event.DocumentOpenEvent
 - getHandlers() - Method in class com.juliewoolie.delphi.event.DocumentViewMoveEvent
 - getHead() - Method in interface com.juliewoolie.dom.Document
 - 
Get the
<head>element - getHeadElement() - Method in interface com.juliewoolie.dom.DelphiElement
 - 
Get the head element directly under this element.
 - getHeight() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the height of the screen
 - getHeight() - Method in interface com.juliewoolie.dom.Canvas
 - 
The height of the canvas.
 - getHeight() - Method in interface com.juliewoolie.dom.CanvasElement
 - 
Get the value of the
Attributes.HEIGHTattribute. - getHeight() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getHoveredElement() - Method in interface com.juliewoolie.dom.Document
 - 
Gets the element the viewer's cursor is currently hovered over
 - getId() - Method in interface com.juliewoolie.dom.Element
 - 
Shorthand for getting the id attribute's value
 - getInstanceName() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Get the instance name of this view.
 - getInstanceName() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Get the currently set instance name.
 - getItalic() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getItemStack() - Method in interface com.juliewoolie.dom.ItemElement
 - 
Gets the element's item stack
 - getJavaClass() - Method in interface com.juliewoolie.dom.JavaObjectElement
 - 
Get the class named by
JavaObjectElement.getClassName(). - getJustifyContent() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
justify-contentproperty value. - getKey() - Method in interface com.juliewoolie.dom.event.AttributeMutateEvent
 - 
Get the name of the attribute/option that was mutated
 - getKeyword() - Method in enum class com.juliewoolie.dom.InputElement.InputType
 - 
Get the keyword used to represent the input type
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.AlignItems
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.BoxSizing
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.DisplayType
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.FlexDirection
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.FlexWrap
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.JustifyContent
 - getKeyword() - Method in interface com.juliewoolie.dom.style.KeywordRepresentable
 - 
Get the CSS keyword used to represent this object
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.VerticalAlign
 - getKeyword() - Method in enum class com.juliewoolie.dom.style.Visibility
 - getLength() - Method in interface com.juliewoolie.dom.style.Stylesheet
 - 
Gets the amount of rules in this stylesheet
 - getLoader() - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - getLowerLeft() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the lower left corner of the screen from the viewer's perspective
 - getLowerRight() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the lower right corner of the screen from the viewer's perspective
 - getMargin() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMarginBottom() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMarginInline() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
margin-inlineproperty value. - getMarginInlineEnd() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
margin-inline-endproperty value. - getMarginInlineStart() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
margin-inline-startproperty value. - getMarginLeft() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMarginRight() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMarginTop() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMaxHeight() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMaximum() - Method in interface com.juliewoolie.dom.RenderBounds
 - 
Get the maximum coordinate of the bounding box
 - getMaxWidth() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMessage() - Method in exception class com.juliewoolie.delphi.resource.DelphiException
 - getMinHeight() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getMinimum() - Method in interface com.juliewoolie.dom.RenderBounds
 - 
Get the minimum coordinate of the bounding box
 - getMinWidth() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getModule() - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Gets the resource module.
 - getModuleDirectory() - Method in interface com.juliewoolie.delphi.resource.DelphiResources
 - 
Gets the module directory.
 - getModuleName() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets the module name element of the path.
 - getModuleName() - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Gets the name of the resource module
 - getModuleNames() - Method in interface com.juliewoolie.delphi.resource.DelphiResources
 - 
Gets an array list of all module names.
 - getModulePaths(ResourcePath) - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - getModulePaths(ResourcePath) - Method in interface com.juliewoolie.delphi.resource.ResourceModule
 - 
Gets a collection of files/documents contained in this module.
 - getMutationIndex() - Method in interface com.juliewoolie.dom.event.MutationEvent
 - 
Gets the index of the node that was removed/added
 - getName() - Method in interface com.juliewoolie.dom.OptionElement
 - 
Get the option name.
 - getNewLocation() - Method in class com.juliewoolie.delphi.event.DocumentViewMoveEvent
 - 
Get the location the view is being moved to
 - getNewTooltip() - Method in interface com.juliewoolie.dom.event.TooltipEvent
 - 
Get the new tooltip element being set.
 - getNewValue() - Method in interface com.juliewoolie.dom.event.AttributeMutateEvent
 - 
Get the new value of the mutated attribute
 - getNewValue() - Method in interface com.juliewoolie.dom.event.InputEvent
 - 
Get the new value of the input element
 - getNode() - Method in interface com.juliewoolie.dom.event.MutationEvent
 - 
Gets the node being removed/appended
 - getObfuscated() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getOldTooltip() - Method in interface com.juliewoolie.dom.event.TooltipEvent
 - 
Get the old tooltip element being removed.
 - getOnAddAttribute() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the attribute addition listener.
 - getOnAddOption() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the option addition listener.
 - getOnAppendChild() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the append listener.
 - getOnAttributeChange() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the attribute change listener.
 - getOnClick() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the left-click listener
 - getOnClosing() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the DOM closing listener.
 - getOnInput() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the input listener.
 - getOnLoaded() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the DOM loaded listener.
 - getOnMouseEnter() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the mouse enter listener.
 - getOnMouseExit() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the mouse exit listener.
 - getOnMouseMove() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the mouse move listener.
 - getOnOptionChange() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the option change listener.
 - getOnRemoveAttribute() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the attribute remove listener.
 - getOnRemoveChild() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the remove child listener.
 - getOnRemoveOption() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the option removal listener.
 - getOnRightClick() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the right-click listener
 - getOnSetAttribute() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the attribute set listener.
 - getOnSetOption() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the option set listener.
 - getOnSpawned() - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Get the DOM spawned listener.
 - getOpenedView() - Method in class com.juliewoolie.delphi.event.DocumentOpenEvent
 - 
Get the document view that was opened.
 - getOpenViews(Player) - Method in interface com.juliewoolie.delphi.Delphi
 - 
Gets all the document views a player has open
 - getOption(String) - Method in interface com.juliewoolie.dom.Document
 - 
Gets the value of the option
 - getOptionKeys() - Method in interface com.juliewoolie.dom.Document
 - 
Gets a set of all option keys.
 - getOrder() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
orderproperty value. - getOrThrow() - Method in interface com.juliewoolie.delphi.util.Result
 - 
Gets the result's value or throws a
ResultException. - getOrThrow(Function<E, X>) - Method in interface com.juliewoolie.delphi.util.Result
 - 
Gets the result's value or throws an exception specified by the
factoryfunction. - getOutline() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getOutlineBottom() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getOutlineColor() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getOutlineLeft() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getOutlineRight() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getOutlineTop() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getOwningDocument() - Method in interface com.juliewoolie.dom.Node
 - 
Gets the document that owns this node.
 - getPadding() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getPaddingBottom() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getPaddingLeft() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getPaddingRight() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getPaddingTop() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getParent() - Method in interface com.juliewoolie.dom.Node
 - 
Gets the parent element of this node.
 - getPath() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the path of the opened document
 - getPath() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Get the path the request will be sent to
 - getPhase() - Method in interface com.juliewoolie.dom.event.Event
 - 
Gets the current event phase
 - getPlaceholder() - Method in interface com.juliewoolie.dom.InputElement
 - 
Get the element's placeholder, or a fallback value, if not set.
 - getPlayer() - Method in interface com.juliewoolie.dom.event.InputEvent
 - 
Get the player that typed in the new input, will be
null, if this event was triggered by invoking theInputElement.setValue(String)method. - getPlayer() - Method in interface com.juliewoolie.dom.event.MouseEvent
 - 
Gets the player that caused this event
 - getPlayers() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the players this view belongs to
 - getPlayers() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Get the player the opened document will be linked to.
 - getPlayers() - Method in interface com.juliewoolie.delphi.resource.DocumentContext
 - 
Get the player the document is being opened for.
 - getPosition() - Method in class com.juliewoolie.delphi.event.DocumentViewMoveEvent
 - 
Get the position the view is being moved to
 - getPreviousValue() - Method in interface com.juliewoolie.dom.event.AttributeMutateEvent
 - 
Get the previous value of the mutated attribute
 - getPreviousValue() - Method in interface com.juliewoolie.dom.event.InputEvent
 - 
Get the previous value of the input element
 - getPrompt() - Method in interface com.juliewoolie.dom.InputElement
 - 
Get the
Attributes.PROMPTattribute value. - getProperties() - Method in interface com.juliewoolie.dom.event.CustomEvent
 - 
Get a set of all property names
 - getProperties() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get a set of CSS property names that are explicitly set by this property set.
 - getProperties() - Method in interface com.juliewoolie.dom.style.StyleRule
 - 
Get the properties specified by the rule.
 - getProperty(String) - Method in interface com.juliewoolie.dom.event.CustomEvent
 - 
Get a property value
 - getPropertyAs(String, Class<T>) - Method in interface com.juliewoolie.dom.event.CustomEvent
 - 
Get a property value and cast it to a specified
type - getPropertyValue(String) - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the value of a CSS property.
 - getQuery(String) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets the value of a query
 - getQueryKeys() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets an unmodifiable set of the query keys.
 - getRed() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the red component.
 - getRenderingBounds() - Method in interface com.juliewoolie.dom.Node
 - 
Get the rendering bounds for a node.
 - getResources() - Method in interface com.juliewoolie.delphi.Delphi
 - 
Gets the Delphi plugin resources
 - getResources() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the resources of this view
 - getRowGap() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
row-gapproperty value. - getRule(int) - Method in interface com.juliewoolie.dom.style.Stylesheet
 - 
Gets the rule at a specific index
 - getScreen() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the screen that this view is rendered with
 - getScreenPosition() - Method in interface com.juliewoolie.dom.event.MouseEvent
 - 
Gets the screen coordinates of the viewer's cursor
 - getScreenTransform() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Get the current screen transformation.
 - getSelectedView(Player) - Method in interface com.juliewoolie.delphi.Delphi
 - 
Get the view currently being looked at by the specified
player. - getSelector() - Method in interface com.juliewoolie.dom.style.StyleRule
 - 
Get the rule selector
 - getSiblingIndex() - Method in interface com.juliewoolie.dom.Node
 - 
Gets the index of this element among its siblings.
 - getSize() - Method in interface com.juliewoolie.dom.RenderBounds
 - 
Get the difference between
RenderBounds.getMaximum()andRenderBounds.getMinimum() - getSource() - Method in interface com.juliewoolie.dom.ScriptElement
 - 
Get the script source.
 - getSource() - Method in interface com.juliewoolie.dom.style.Stylesheet
 - 
Get the stylesheet's source.
 - getSource() - Method in interface com.juliewoolie.dom.StyleElement
 - 
Get the value of the
Attributes.SOURCEattribute - getSourcePath() - Method in interface com.juliewoolie.dom.ScriptElement
 - 
Get the full source path of the script source file.
 - getSpawnLocation() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Get the set spawn location for the opened document.
 - getStrikethrough() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getStyle() - Method in interface com.juliewoolie.dom.Element
 - 
Get the modifiable inline style properties.
 - getStylesheet() - Method in interface com.juliewoolie.dom.style.StyleRule
 - 
Get the stylesheet the rule belongs to
 - getStylesheet() - Method in interface com.juliewoolie.dom.StyleElement
 - 
Get the stylesheet that was created by this element.
 - getStylesheets() - Method in interface com.juliewoolie.dom.Document
 - 
Gets an unmodifiable list of stylesheets this document has.
 - getTagName() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the element's tag name.
 - getTarget() - Method in interface com.juliewoolie.dom.event.Event
 - 
Gets the node this event was called on.
 - getTarget() - Method in interface com.juliewoolie.dom.event.InputEvent
 - 
Gets the node this event was called on.
 - getTextContent() - Method in interface com.juliewoolie.dom.Element
 - 
Get the element's text content.
 - getTextContent() - Method in interface com.juliewoolie.dom.TextNode
 - getTextNode() - Method in interface com.juliewoolie.dom.event.TextChangeEvent
 - 
Get the modified text node
 - getTextShadow() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getTitleNode() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the element's title node.
 - getTooltip() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the element's tooltip.
 - getTooltip() - Method in interface com.juliewoolie.dom.ItemElement
 - 
Gets the element's tooltip.
 - getTooltipBehaviour() - Method in interface com.juliewoolie.dom.Element
 - 
Get the tooltip behaviour.
 - getTooltipDelay() - Method in interface com.juliewoolie.dom.Element
 - 
Get the tooltip appearance delay in ticks.
 - getTooltipHidden() - Method in interface com.juliewoolie.dom.ItemElement
 - 
Get whether the element shows the automatically generated tooltip when hovered over or not.
 - getTrigger() - Method in interface com.juliewoolie.dom.ButtonElement
 - 
Get the button trigger, used for
ButtonElement.getAction(). - getType() - Method in interface com.juliewoolie.dom.event.Event
 - 
Gets the event type.
 - getType() - Method in interface com.juliewoolie.dom.InputElement
 - 
Get the input type from the
Attributes.TYPEattribute. - getUnderlined() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getUnit() - Method in interface com.juliewoolie.dom.style.Primitive
 - 
Gets the unit of the value
 - getUnit() - Method in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Get a string representation of the unit.
 - getUpperLeft() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the upper left corner of the screen from the viewer's perspective
 - getUpperRight() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the upper right corner of the screen from the viewer's perspective
 - getValue() - Method in interface com.juliewoolie.dom.InputElement
 - 
Get the inputted value
 - getValue() - Method in interface com.juliewoolie.dom.OptionElement
 - 
Get the value of the option.
 - getValue() - Method in interface com.juliewoolie.dom.style.Primitive
 - 
Gets the base value of the primitive
 - getVerticalAlign() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - 
Get the
vertical-alignproperty value. - getView() - Method in class com.juliewoolie.delphi.event.DocumentEvent
 - 
Get the document's event view
 - getView() - Method in class com.juliewoolie.delphi.event.DocumentViewMoveEvent
 - 
Get the view being moved
 - getView() - Method in interface com.juliewoolie.delphi.resource.DocumentContext
 - 
Get the document view.
 - getView() - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Gets the document view these resource belong to.
 - getView() - Method in interface com.juliewoolie.dom.Document
 - 
Gets the document view.
 - getWidth() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the width of the screen
 - getWidth() - Method in interface com.juliewoolie.dom.Canvas
 - 
The width of the canvas.
 - getWidth() - Method in interface com.juliewoolie.dom.CanvasElement
 - 
Get the value of the
Attributes.WIDTHattribute. - getWidth() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getWorld() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Gets the world the view is spawned in.
 - getWorld() - Method in class com.juliewoolie.delphi.event.DocumentViewMoveEvent
 - 
Get the world the view is being moved to
 - getWorldHeight() - Method in interface com.juliewoolie.delphi.Screen
 - 
Get the actual height of the screen in the world space size
 - getWorldPosition() - Method in interface com.juliewoolie.dom.event.MouseEvent
 - 
Gets the world space position of the viewer's cursor
 - getWorldWidth() - Method in interface com.juliewoolie.delphi.Screen
 - 
Get the actual width of the screen in world space size
 - getZIndex() - Method in interface com.juliewoolie.dom.style.StylePropertiesReadonly
 - getZipFile() - Method in interface com.juliewoolie.delphi.resource.ZipModule
 - 
Gets the ZIP file of this module
 - GHOST_WHITE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
GhostWhite.
 - GLOBAL - Enum constant in enum class com.juliewoolie.dom.event.EventPhase
 - 
Event is being handled by the global event handler
Document.getGlobalTarget(). - GOLD - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Gold.
 - GOLDEN_ROD - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
GoldenRod.
 - GRAD - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Represents an angle in gradians.
 - GRADIANS_IN_CIRCLE - Static variable in interface com.juliewoolie.dom.style.Primitive
 - 
The amount of gradians in a circle.
 - GRAY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Gray.
 - GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Green.
 - GREEN_YELLOW - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
GreenYellow.
 - GREY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Grey.
 
H
- handleEvent(T) - Method in interface com.juliewoolie.dom.event.EventListener.Typed
 - 
Handle the event
 - hasAttribute(String) - Method in interface com.juliewoolie.dom.Element
 - 
Test if the element has an attribute with a mapped value.
 - hasChild(Node) - Method in interface com.juliewoolie.dom.Element
 - 
Tests if the specified
nodeis a direct child of this element - hasChildren() - Method in interface com.juliewoolie.dom.Element
 - 
Tests if this element has children.
 - hasFlag(NodeFlag) - Method in interface com.juliewoolie.dom.Node
 - 
Test if the node has the specified
flagset. - hashCode() - Method in record class com.juliewoolie.dom.ButtonElement.ButtonAction
 - 
Returns a hash code value for this object.
 - HEAD - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Header element
 - HeadElement - Interface in com.juliewoolie.dom
 - HEIGHT - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Attribute for defining the height in pixels of a canvas element.
 - hexString() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the hex code representation of this color.
 - HIDDEN - Enum constant in enum class com.juliewoolie.dom.style.Visibility
 - HONEY_DEW - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
HoneyDew.
 - HOT_PINK - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
HotPink.
 - HOVERED - Enum constant in enum class com.juliewoolie.dom.NodeFlag
 - 
The element is currently 'hovered'
 - hsv() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the HSV (Hue Saturation Value) color components
 - hsv(float, float, float) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Creates a color from the specified hue, saturation and value parameters
 - hsva() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the HSVA (Hue Saturation Value Alpha) components.
 - hsva(float, float, float, float) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Creates a color from the specified hue, saturation, value and alpha parameters
 
I
- ID - Static variable in interface com.juliewoolie.dom.Attributes
 - 
ID attribute.
 - ifError(Consumer<E>) - Method in interface com.juliewoolie.delphi.util.Result
 - 
If this is an erroneous result, the specified
consumerfunction is applied to the result's error value. - ifSuccess(Consumer<T>) - Method in interface com.juliewoolie.delphi.util.Result
 - 
If this a successful result, the specified
consumerfunction is applied to the result's value. - IGNORE_PLAYER_PITCH - Static variable in interface com.juliewoolie.dom.Options
 - 
Ignore the pitch of the player when opening the screen.
 - indexOf(Node) - Method in interface com.juliewoolie.dom.Element
 - 
Gets the index of a node that is the direct child of this element.
 - INDIAN_RED - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
IndianRed.
 - INDIGO - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Indigo.
 - INFINITY - Static variable in interface com.juliewoolie.dom.style.Primitive
 - 
Positive Infinity constant
 - INIT_METHOD_NAME - Static variable in interface com.juliewoolie.dom.JavaObjectElement
 - initEvent(Element, boolean, boolean, Map<String, Object>) - Method in interface com.juliewoolie.dom.event.CustomEvent
 - 
Initializes the event, this must be called before dispatching the event.
 - INLINE - Enum constant in enum class com.juliewoolie.dom.style.DisplayType
 - INLINE_BLOCK - Enum constant in enum class com.juliewoolie.dom.style.DisplayType
 - INLINE_FLEX - Enum constant in enum class com.juliewoolie.dom.style.DisplayType
 - INPUT - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when an
InputElement's value is changed, either by a player or by invoking theInputElement.setValue(String)method. - INPUT - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Input element that can take in user input
 - InputElement - Interface in com.juliewoolie.dom
 - 
An element that can take in a player's input
 - InputElement.InputType - Enum Class in com.juliewoolie.dom
 - 
Input element type
 - InputEvent - Interface in com.juliewoolie.dom.event
 - 
Fired when an
InputElement's value is changed either by a player or by invoking theInputElement.setValue(String)method. - insertAfter(Node, Node) - Method in interface com.juliewoolie.dom.Element
 - 
Inserts an element after the specified node
 - insertBefore(Node, Node) - Method in interface com.juliewoolie.dom.Element
 - 
Inserts an element before the specified node
 - INSTANCE - Enum constant in enum class com.juliewoolie.delphi.util.Nothing
 - intAttribute(String, int, int, int) - Static method in interface com.juliewoolie.dom.Attributes
 - 
Parses an attribute's string value into an integer.
 - ioError(IOException) - Static method in interface com.juliewoolie.delphi.util.Result
 - 
Wraps an IO error in a result.
 - IoModule - Interface in com.juliewoolie.delphi.resource
 - 
A module which loads text files from some kind of IO, for example the file system.
 - isBubbling() - Method in interface com.juliewoolie.dom.event.Event
 - 
Tests if this event bubbles.
 - isCancellable() - Method in interface com.juliewoolie.dom.event.Event
 - 
Tests if this event can be cancelled
 - isCancelled() - Method in interface com.juliewoolie.dom.event.Event
 - 
Tests if the event has been cancelled
 - isClosed() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Test if the view is closed
 - isComposed() - Method in interface com.juliewoolie.dom.event.Event
 - 
Tests if an internal initialization method has been called, if it has, then this event can be passed to
EventTarget.dispatchEvent(Event)without issue. - isDeferred() - Method in interface com.juliewoolie.dom.ScriptElement
 - 
Get the value of the
Attributes.DEFERattribute. - isDescendant(Node) - Method in interface com.juliewoolie.dom.Element
 - 
Test if a specified
nodeis a descendant of the element. - isDisabled() - Method in interface com.juliewoolie.dom.InputElement
 - 
Test if the element is disabled.
 - isEnabled() - Method in interface com.juliewoolie.dom.ButtonElement
 - 
Test if the button is enabled
 - isError() - Method in interface com.juliewoolie.delphi.util.Result
 - 
Tests if this result is erroneous.
 - isPropagationStopped() - Method in interface com.juliewoolie.dom.event.Event
 - 
Tests if this event should no longer be dispatched to listeners
 - isSelected() - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Tests if this view is currently being looked at by the player.
 - isServerPlayerSet() - Method in interface com.juliewoolie.delphi.PlayerSet
 - 
Tests if this set is simply a wrapper around the server's whole player list
 - isShiftPressed() - Method in interface com.juliewoolie.dom.event.MouseEvent
 - 
Tests if the viewer has the shift key held down.
 - isSuccess() - Method in interface com.juliewoolie.delphi.util.Result
 - 
Tests if this result is successful.
 - isZero() - Method in interface com.juliewoolie.dom.style.Primitive
 - 
Tests if this is a zero value.
 - ITEM - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Item tag
 - ITEM_TOOLTIP - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Item tooltip container tag.
 - ITEM_TOOLTIP_HIDE - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Item tooltip hide state attribute, used by
<item>elements to determine whether the item tooltip should be hidden or not. - ITEM_TOOLTIP_LINE - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Item tooltip line
 - ITEM_TOOLTIP_NAME - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Item tooltip name.
 - ItemElement - Interface in com.juliewoolie.dom
 - 
Represents an ItemStack element
 - IVORY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Ivory.
 
J
- JarResourceModule - Class in com.juliewoolie.delphi.resource
 - 
IO module that loads module files from a jar's resources
 - JarResourceModule(ClassLoader, String) - Constructor for class com.juliewoolie.delphi.resource.JarResourceModule
 - 
Constructs a new jar resource module.
 - JAVA_OBJECT - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Java object element.
 - JavaObjectElement - Interface in com.juliewoolie.dom
 - 
The Java Object element in the header allows for java classes to be triggered from the DOM by specifying their class name.
 - JSON - Enum constant in enum class com.juliewoolie.delphi.resource.ViewResources.ComponentFormat
 - 
Normal JSON format
 - JustifyContent - Enum Class in com.juliewoolie.dom.style
 - 
CSS
justify-contentvalue type 
K
- KeywordRepresentable - Interface in com.juliewoolie.dom.style
 - 
CSS object that can be represented by a CSS keyword
 - KHAKI - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Khaki.
 
L
- lastChild() - Method in interface com.juliewoolie.dom.Element
 - 
Gets the last child of this element.
 - LAVENDER - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Lavender.
 - LAVENDER_BLUSH - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LavenderBlush.
 - LAWN_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LawnGreen.
 - LEFT - Enum constant in enum class com.juliewoolie.dom.event.MouseButton
 - LEFT - Enum constant in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Tooltip appears on the left side of the element
 - LEFT_CLICK - Enum constant in enum class com.juliewoolie.dom.ButtonElement.ButtonTrigger
 - 
Execute when button is left-clicked
 - LEMON_CHIFFON - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LemonChiffon.
 - lerpHsv(float, Color...) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Interpolates between multiple colors in HSV color space.
 - lerpRgb(float, Color...) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Interpolates between multiple colors.
 - LIGHT_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightBlue.
 - LIGHT_CORAL - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightCoral.
 - LIGHT_CYAN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightCyan.
 - LIGHT_GOLDEN_ROD_YELLOW - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightGoldenRodYellow.
 - LIGHT_GRAY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightGray.
 - LIGHT_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightGreen.
 - LIGHT_GREY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightGrey.
 - LIGHT_PINK - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightPink.
 - LIGHT_SALMON - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightSalmon.
 - LIGHT_SEA_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightSeaGreen.
 - LIGHT_SKY_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightSkyBlue.
 - LIGHT_SLATE_GRAY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightSlateGray.
 - LIGHT_SLATE_GREY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightSlateGrey.
 - LIGHT_STEEL_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightSteelBlue.
 - LIGHT_YELLOW - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LightYellow.
 - LIME - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Lime.
 - LIME_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
LimeGreen.
 - LINEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Linen.
 - loadBuffer(String) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Load a string buffer from the
ViewResources.getModule(). - loadComponent(String, ViewResources.ComponentFormat) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Attempts to load a chat component.
 - loadDocument(ResourcePath, DocumentContext) - Method in interface com.juliewoolie.delphi.resource.ApiModule
 - 
Loads a document at the specified path.
 - loadDocument(String) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Attempts to load a document from the specified resource path.
 - loadItemStack(String) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Loads an item stack from a JSON file.
 - loadString(ResourcePath) - Method in interface com.juliewoolie.delphi.resource.IoModule
 - 
Load a string buffer from the file pointed to by the specified path.
 - loadString(ResourcePath) - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - loadStylesheet(String) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Attempts to load a stylesheet from the specified resource path.
 
M
- M - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Base value is 1x the size of a block in the game
 - MAGENTA - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Magenta.
 - map(Function<T, T2>) - Method in interface com.juliewoolie.delphi.util.Result
 - 
If a value is present, returns a new result with the return value of the specified
mapperfunction, otherwise, if this is an erroneous result, then nothing happens and this result is cast to the mapped type. - mapError(Function<E, E2>) - Method in interface com.juliewoolie.delphi.util.Result
 - 
If this is an erroneous result, returns the mapper functions result as a new error result.
 - MAROON - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Maroon.
 - mask - Variable in enum class com.juliewoolie.dom.NodeFlag
 - 
The flag's bit mask
 - MASK - Static variable in interface com.juliewoolie.dom.style.Color
 - 
8 bit, color channel mask
 - matches(String) - Method in interface com.juliewoolie.dom.Element
 - 
Test if the element matches a CSS selector.
 - MAX_SCREEN_SIZE - Static variable in interface com.juliewoolie.delphi.Screen
 - 
Maximum screen size:
10 - MAX_SIZE - Static variable in interface com.juliewoolie.dom.CanvasElement
 - 
Maximum allowed size for a canvas.
 - MAX_VALUE - Static variable in interface com.juliewoolie.dom.style.Color
 - 
Maximum color value
 - MEDIUM_AQUA_MARINE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumAquaMarine.
 - MEDIUM_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumBlue.
 - MEDIUM_ORCHID - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumOrchid.
 - MEDIUM_PURPLE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumPurple.
 - MEDIUM_SEA_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumSeaGreen.
 - MEDIUM_SLATE_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumSlateBlue.
 - MEDIUM_SPRING_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumSpringGreen.
 - MEDIUM_TURQUOISE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumTurquoise.
 - MEDIUM_VIOLET_RED - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MediumVioletRed.
 - MIDDLE - Enum constant in enum class com.juliewoolie.dom.style.VerticalAlign
 - MIDNIGHT_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MidnightBlue.
 - MIN_SCREEN_SIZE - Static variable in interface com.juliewoolie.delphi.Screen
 - 
Minimum screen size:
1 - MIN_SIZE - Static variable in interface com.juliewoolie.dom.CanvasElement
 - 
Minimum allowed size for a canvas
 - MIN_VALUE - Static variable in interface com.juliewoolie.dom.style.Color
 - 
Minimum color value
 - MINIMESSAGE - Enum constant in enum class com.juliewoolie.delphi.resource.ViewResources.ComponentFormat
 - 
Mini message XML-like format
 - MINIMUM_GAME_VERSION - Static variable in interface com.juliewoolie.dom.Options
 - 
Minimum version of the game required to open the page.
 - MINT_CREAM - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MintCream.
 - MISTY_ROSE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
MistyRose.
 - MOCCASIN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Moccasin.
 - MODIFY_ATTR - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when an attribute is modified.
 - MODIFY_OPTION - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when an option is modified.
 - Module Name - Search tag in interface com.juliewoolie.delphi.resource.ResourcePath
 - Section
 - MOUSE_ENTER - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when a cursor enter an element's bounds.
 - MOUSE_LEAVE - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when a cursor leaves an element's bounds.
 - MOUSE_MOVE - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when the mouse is moved inside of an element.
 - MouseButton - Enum Class in com.juliewoolie.dom.event
 - 
Mouse button.
 - MouseEvent - Interface in com.juliewoolie.dom.event
 - 
Provides contextual information about mouse movement and what button caused the event.
 - moveTo(Location) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Moves the page to the specified
location. - moveTo(Location, boolean) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Moves the page to the specified
location. - moveTo(World, Vector3f) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Moves the page to the specified
positionin the specifiedworld. - moveTo(Vector3f) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Moves the page to the specified
position. - multiplyArgb(float) - Method in interface com.juliewoolie.dom.style.Color
 - 
Multiply the ARGB values by the specified
multiplier - multiplyHsv(float) - Method in interface com.juliewoolie.dom.style.Color
 - 
Convert the color to HSV and then multiply each component by the specified
multiplier - multiplyHsv(float, float, float) - Method in interface com.juliewoolie.dom.style.Color
 - 
Convert the color to HSV and then multiply each component by the specified multiplier values
 - multiplyRgb(float) - Method in interface com.juliewoolie.dom.style.Color
 - 
Multiply the RGB values by the specified
multiplier - MutationEvent - Interface in com.juliewoolie.dom.event
 - 
Provides contextual information about modifications to the DOM tree
 
N
- NAME - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Option name attribute, used during parsing by the
<option>element. - named(String) - Static method in class com.juliewoolie.dom.style.NamedColor
 - 
Gets a named color
 - NamedColor - Class in com.juliewoolie.dom.style
 - 
CSS Color name constants
 - NAMES - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Unmodifiable color name to color value map
 - NAN - Static variable in interface com.juliewoolie.dom.style.Primitive
 - 
Not-A-Number constant
 - NAVAJO_WHITE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
NavajoWhite.
 - NAVY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Navy.
 - NEGATIVE_INFINITY - Static variable in interface com.juliewoolie.dom.style.Primitive
 - 
Negative infinity constant
 - newCustomEvent(String) - Method in interface com.juliewoolie.dom.Document
 - 
Create a new custom event.
 - newDocument() - Method in interface com.juliewoolie.delphi.resource.DocumentContext
 - 
Create a new document.
 - newStylesheet() - Method in interface com.juliewoolie.delphi.resource.DocumentContext
 - 
Create a new style sheet builder that can be added to any document.
 - newStylesheetBuilder() - Method in interface com.juliewoolie.delphi.Delphi
 - 
Create a new stylesheet builder.
 - newViewBuilder() - Method in interface com.juliewoolie.delphi.Delphi
 - 
Create a new document view builder
 - newViewBuilder() - Static method in class com.juliewoolie.delphi.DelphiProvider
 - 
Create a new document view builder.
 - nextSibling() - Method in interface com.juliewoolie.dom.Node
 - 
Gets the node immediately after this one in the parent's child list.
 - Node - Interface in com.juliewoolie.dom
 - 
Represents a node in the DOM structure.
 - NodeFlag - Enum Class in com.juliewoolie.dom
 - 
Flags each
Nodecan have - NONE - Enum constant in enum class com.juliewoolie.dom.event.MouseButton
 - NONE - Enum constant in enum class com.juliewoolie.dom.style.DisplayType
 - NONE - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
No modification of the base value is done
 - normal() - Method in interface com.juliewoolie.delphi.Screen
 - 
Gets the normal (direction) of the screen's plane
 - Notes - Search tag in interface com.juliewoolie.dom.ScriptElement
 - Section
 - nothing() - Static method in interface com.juliewoolie.delphi.util.Result
 - 
Get the successful 'nothing' result.
 - Nothing - Enum Class in com.juliewoolie.delphi.util
 - 
Enum constant that is a placeholder value for void/none values
 - NOWRAP - Enum constant in enum class com.juliewoolie.dom.style.FlexWrap
 - NUMBER - Enum constant in enum class com.juliewoolie.dom.InputElement.InputType
 - 
Number input, validated beforehand when entered by a player, however calling the
InputElement.setValue(String)method can skip validation. 
O
- ok(T) - Static method in interface com.juliewoolie.delphi.util.Result
 - 
Creates a successful result with the specified non-
nullvalue. - OLD_LACE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
OldLace.
 - OLIVE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Olive.
 - OLIVE_DRAB - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
OliveDrab.
 - onAddAttribute(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the attribute addition listener.
 - onAddOption(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the option addition listener.
 - onAppendChild(EventListener.Typed<MutationEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the append listener.
 - onAttributeChange(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the attribute change listener.
 - onClick(EventListener.Typed<MouseEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the click listener.
 - onClosing(EventListener) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the DOM closing listener.
 - ONE - Static variable in interface com.juliewoolie.dom.style.Primitive
 - 
One value constant
 - onEvent(Event) - Method in interface com.juliewoolie.dom.event.EventListener
 - 
Handle the event
 - onEvent(Event) - Method in interface com.juliewoolie.dom.event.EventListener.Typed
 - onInput(EventListener.Typed<InputEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the input listener.
 - onLoaded(EventListener) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the DOM loaded listener.
 - onMouseEnter(EventListener.Typed<MouseEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the mouse enter listener.
 - onMouseExit(EventListener.Typed<MouseEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the mouse exit listener.
 - onMouseMove(EventListener.Typed<MouseEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the mouse move listener.
 - onOptionChange(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the option change listener.
 - onRemoveAttribute(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the attribute removal listener.
 - onRemoveChild(EventListener.Typed<MutationEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the remove child listener.
 - onRemoveOption(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the option removal listener.
 - onRightClick(EventListener.Typed<MouseEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the right-click listener.
 - onSetAttribute(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the attribute set listener.
 - onSetOption(EventListener.Typed<AttributeMutateEvent>) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the option set listener.
 - onSpawned(EventListener) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Set the DOM spawned listener.
 - open() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Attempts to open the document specified by
DocumentViewBuilder.getPath()and show it to theDocumentViewBuilder.getPlayers(). - openDocument(ResourcePath, Player) - Method in interface com.juliewoolie.delphi.Delphi
 - 
Attempts to open the document specified by the
pathand show it to player. - openDocument(String, Player) - Method in interface com.juliewoolie.delphi.Delphi
 - 
Attempts to open the document specified by the
pathand show it to player. - openOrLog() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Invokes
DocumentViewBuilder.open()and if an erroneous result is returned, it is logged and an empty optional returned. - openOrThrow() - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Invokes
DocumentViewBuilder.open()and if an erroneous result is returned, the exception is thrown. - OPTION - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Option element
 - OptionElement - Interface in com.juliewoolie.dom
 - 
The option element which specifies an option inside a document's header element.
 - Options - Interface in com.juliewoolie.dom
 - 
Constants for options supported/reserved by the DOM
 - ORANGE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Orange.
 - ORANGE_RED - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
OrangeRed.
 - ORCHID - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Orchid.
 - orElse(T) - Method in interface com.juliewoolie.delphi.util.Result
 - 
If the result is an erroneous result, the
defaultValueis returned, otherwise the result's value is returned. - orElseGet(Supplier<T>) - Method in interface com.juliewoolie.delphi.util.Result
 - 
If the result is an erroneous result, the
getterfunction is called to get the return value. - ORIGIN - Enum constant in enum class com.juliewoolie.dom.event.EventPhase
 - 
Event handling is taking place in the element that triggered the event
 
P
- PALE_GOLDEN_ROD - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
PaleGoldenRod.
 - PALE_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
PaleGreen.
 - PALE_TURQUOISE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
PaleTurquoise.
 - PALE_VIOLET_RED - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
PaleVioletRed.
 - PAPAYA_WHIP - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
PapayaWhip.
 - parseComponent(String, ViewResources.ComponentFormat) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Parses the specified data string into a component.
 - parseDocument(String) - Method in interface com.juliewoolie.delphi.resource.DocumentContext
 - 
Parse a document from a string
 - parseItemStack(String) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Loads an item stack from the specified JSON string.
 - parsePath(String) - Method in interface com.juliewoolie.delphi.Delphi
 - 
Attempts to parse a path
 - ParserException - Exception Class in com.juliewoolie.dom
 - 
Exception thrown when an input failed to be parsed or evaluated
 - ParserException(String) - Constructor for exception class com.juliewoolie.dom.ParserException
 - ParserException(String, Throwable) - Constructor for exception class com.juliewoolie.dom.ParserException
 - ParserException(Throwable) - Constructor for exception class com.juliewoolie.dom.ParserException
 - parseStylesheet(String) - Method in interface com.juliewoolie.delphi.resource.DocumentContext
 - 
Parse a stylesheet from a string.
 - PASSWORD - Enum constant in enum class com.juliewoolie.dom.InputElement.InputType
 - 
Password text, when rendered, all characters will be replaced with the
*character. - path() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets the file path part of this page path.
 - Path - Search tag in interface com.juliewoolie.delphi.resource.ResourcePath
 - Section
 - PEACH_PUFF - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
PeachPuff.
 - PERCENT - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Base value is 1/100th of the size of the parent element
 - PERU - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Peru.
 - PINK - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Pink.
 - PLACEHOLDER - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Used to specify the placeholder on an
InputElement - PLAYER_COMMAND - Enum constant in enum class com.juliewoolie.dom.ButtonElement.ButtonActionType
 - 
Execute a command as the player that clicked the button
 - PlayerSet - Interface in com.juliewoolie.delphi
 - 
Set of players
 - PLUM - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Plum.
 - POWDER_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
PowderBlue.
 - prependChild(Node) - Method in interface com.juliewoolie.dom.Element
 - 
Adds a child node to start of this element's child nodes.
 - preventDefault() - Method in interface com.juliewoolie.dom.event.Event
 - 
Stops the 'default' behaviour.
 - previousSibling() - Method in interface com.juliewoolie.dom.Node
 - 
Gets the node immediately before this one in the parent's child list.
 - Primitive - Interface in com.juliewoolie.dom.style
 - 
Numeric style value
 - Primitive.Unit - Enum Class in com.juliewoolie.dom.style
 - 
Style units
 - project(Transformation) - Method in interface com.juliewoolie.delphi.Screen
 - 
Transform the specified
transformationso that it is aligned, rotated and scaled to match the screen. - PROMPT - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Attribute for defining an Input element's input prompt
 - PURPLE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Purple.
 - PX - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Base value is multiplied by the size of a pixel
 
Q
- query() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Gets the query part of this path as a string.
 - Query - Search tag in interface com.juliewoolie.delphi.resource.ResourcePath
 - Section
 - querySelector(String) - Method in interface com.juliewoolie.dom.DomQueryable
 - 
Gets the first element that matches the specified
queryCSS selector or group of selectors. - querySelectorAll(String) - Method in interface com.juliewoolie.dom.DomQueryable
 - 
Gets all the elements that match the specified
queryCSS selector, or group of selectors. 
R
- RAD - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Represents an angle in radians.
 - REBECCA_PURPLE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
RebeccaPurple.
 - RED - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Red.
 - registerModule(String, ResourceModule) - Method in interface com.juliewoolie.delphi.resource.DelphiResources
 - 
Registers a module.
 - REMOVE - Enum constant in enum class com.juliewoolie.dom.event.AttributeAction
 - 
Attribute was present, but is being removed
 - REMOVE_CHILD - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when a node is removed from another node Details Bubbles
falseCancellablefalseTypeMutationEventTags All - removeAttribute(String) - Method in interface com.juliewoolie.dom.Element
 - 
Remove an attribute.
 - removeChild(int) - Method in interface com.juliewoolie.dom.Element
 - 
Removes a child element by its index.
 - removeChild(Node) - Method in interface com.juliewoolie.dom.Element
 - 
Removes a specified child from this element.
 - removeElement(int) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Removes a path element
 - removeEventListener(String, EventListener) - Method in interface com.juliewoolie.dom.event.EventTarget
 - 
Removes an event listener.
 - removeMatchingChildren(Predicate<Node>) - Method in interface com.juliewoolie.dom.Element
 - 
Remove all child nodes that match the specified
filterpredicate. - removeOption(String) - Method in interface com.juliewoolie.dom.Document
 - 
Removes an option's value.
 - RenderBounds - Interface in com.juliewoolie.dom
 - 
2D bounding box of coordinates on a
Screen. - replaceChild(int, Node) - Method in interface com.juliewoolie.dom.Element
 - 
Replace a child element at the specified index.
 - replaceChild(Node, Node) - Method in interface com.juliewoolie.dom.Element
 - 
Replace a child element at the specified index.
 - REQUIRED_PLUGINS - Static variable in interface com.juliewoolie.dom.Options
 - 
A space-separated list of plugins that must be enabled for a page to be successfully opened.
 - resolve(String) - Method in interface com.juliewoolie.delphi.resource.ViewResources
 - 
Parse a URI into a resource path.
 - ResourceModule - Interface in com.juliewoolie.delphi.resource
 - 
Delphi page module interface
 - ResourcePath - Interface in com.juliewoolie.delphi.resource
 - 
Represents a module name and a URI used for loading a document's resources.
 - Result<T,
E> - Interface in com.juliewoolie.delphi.util - 
Monad that can either be an error or a success and holds either a value or an error.
 - ResultException - Exception Class in com.juliewoolie.delphi.util
 - 
Exception thrown by
Result.getOrThrow()when there is no value present. - ResultException(Object) - Constructor for exception class com.juliewoolie.delphi.util.ResultException
 - ResultException(String) - Constructor for exception class com.juliewoolie.delphi.util.ResultException
 - ResultException(Throwable) - Constructor for exception class com.juliewoolie.delphi.util.ResultException
 - rgb() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the RGB value of this color.
 - rgb(int) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Creates a color from the specified
rgbvalue. - rgb(int, int, int) - Static method in interface com.juliewoolie.dom.style.Color
 - 
Creates a color object from the specified rgb components
 - RIGHT - Enum constant in enum class com.juliewoolie.dom.event.MouseButton
 - RIGHT - Enum constant in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Tooltip appears on the right side of the element
 - RIGHT_CLICK - Enum constant in enum class com.juliewoolie.dom.ButtonElement.ButtonTrigger
 - 
Execute when button is right-clicked
 - ROLE - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Attribute for defining the role of an element.
 - ROOT - Enum constant in enum class com.juliewoolie.dom.NodeFlag
 - 
The element is the root element of its
Document - ROOT - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Root document element
 - ROSY_BROWN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
RosyBrown.
 - ROW - Enum constant in enum class com.juliewoolie.dom.style.FlexDirection
 - ROW_REVERSE - Enum constant in enum class com.juliewoolie.dom.style.FlexDirection
 - ROYAL_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
RoyalBlue.
 - runLater(long, Runnable) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Execute a task after a tick delay.
 - runRepeating(long, long, Runnable) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Execute a task repeatedly
 
S
- SADDLE_BROWN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SaddleBrown.
 - SALMON - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Salmon.
 - SANDY_BROWN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SandyBrown.
 - Screen - Interface in com.juliewoolie.delphi
 - 
The plane a
DocumentViewexists on. - SCREEN_HEIGHT - Static variable in interface com.juliewoolie.dom.Options
 - 
Screen height option.
 - SCREEN_WIDTH - Static variable in interface com.juliewoolie.dom.Options
 - 
Screen width option.
 - screenspaceToScreen(Vector2f, Vector2f) - Method in interface com.juliewoolie.delphi.Screen
 - 
Maps screen coordinates in range [0..1] to [0..
Screen.getDimensions()] space and stores the result in theoutargument. - screenspaceToWorld(Vector2f, Vector3f) - Method in interface com.juliewoolie.delphi.Screen
 - 
Maps screen coordinates in range [0..1] to world coordinates and stores the result in the
outargument. - screenToScreenspace(Vector2f, Vector2f) - Method in interface com.juliewoolie.delphi.Screen
 - 
Maps screen coordinates in range [0..
Screen.getDimensions()] to [0..1] space and stores the result in theoutargument. - screenToWorld(Vector2f, Vector3f) - Method in interface com.juliewoolie.delphi.Screen
 - 
Maps screen coordinates in range [0..
Screen.getDimensions()] to world coordinates and stores the result in theoutargument. - SCRIPT - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Script element
 - ScriptElement - Interface in com.juliewoolie.dom
 - 
Script element for adding functionality to Delphi pages with JavaScript.
 - SEA_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SeaGreen.
 - SEA_SHELL - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SeaShell.
 - SET - Enum constant in enum class com.juliewoolie.dom.event.AttributeAction
 - 
Attribute was present before, but value is being changed
 - setAction(ButtonElement.ButtonAction) - Method in interface com.juliewoolie.dom.ButtonElement
 - 
Set the button action, shorthand for setting the
Attributes.BUTTON_ACTIONattribute's value. - setAdvancedTooltip(boolean) - Method in interface com.juliewoolie.dom.ItemElement
 - 
Set whether the shown item's tooltip shows the advanced
F3+Hinformation. - setAlignItems(AlignItems) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
align-itemsproperty. - setAlignItems(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
align-itemsproperty. - setAlignSelf(AlignItems) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
align-selfproperty. - setAlignSelf(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
align-selfproperty. - setAttribute(String, String) - Method in interface com.juliewoolie.dom.Element
 - 
Sets an attribute's value.
 - setBackgroundColor(Color) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
background-colorproperty. - setBackgroundColor(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
background-colorproperty. - setBold(Boolean) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
boldproperty. - setBold(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
boldproperty. - setBorder(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
borderproperty. - setBorder(Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
borderproperty. - setBorder(Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
borderproperty. - setBorder(Primitive, Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
borderproperty. - setBorder(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
borderproperty. - setBorderBottom(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-bottomproperty. - setBorderBottom(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-bottomproperty. - setBorderColor(Color) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-colorproperty. - setBorderColor(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-colorproperty. - setBorderLeft(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-leftproperty. - setBorderLeft(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-leftproperty. - setBorderRight(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-rightproperty. - setBorderRight(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-rightproperty. - setBorderTop(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-topproperty. - setBorderTop(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
border-topproperty. - setBoxSizing(BoxSizing) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
box-sizingproperty. - setBoxSizing(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
box-sizingproperty. - setCharset(Charset) - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - 
Sets the charset used to read resource files.
 - setClassName(String) - Method in interface com.juliewoolie.dom.Element
 - 
Sets the element's
Attributes.CLASSattribute value - setClassName(String) - Method in interface com.juliewoolie.dom.JavaObjectElement
 - 
Set the name of the linked class.
 - setColor(int, int, Color) - Method in interface com.juliewoolie.dom.Canvas
 - 
Set a pixel's color value.
 - setColor(Color) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
colorproperty. - setColor(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
colorproperty. - setColorf(int, int, Vector3fc) - Method in interface com.juliewoolie.dom.Canvas
 - 
Set a pixel's color value in range [0..1] Color components Color Channel Vector Component Red
xGreenyBluez - setColorf(int, int, Vector4fc) - Method in interface com.juliewoolie.dom.Canvas
 - 
Set a pixel's color value in range [0..1] Color components Color Channel Vector Component Red
xGreenyBluezAlphaw - setColori(int, int, Vector3ic) - Method in interface com.juliewoolie.dom.Canvas
 - 
Set a pixel's color value in range [0..255] Color components Color Channel Vector Component Red
xGreenyBluez - setColori(int, int, Vector4ic) - Method in interface com.juliewoolie.dom.Canvas
 - 
Set a pixel's color value in range [0..255] Color components Color Channel Vector Component Red
xGreenyBluezAlphaw - setColumnGap(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
column-gapproperty. - setColumnGap(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
column-gapproperty. - setContent(Component) - Method in interface com.juliewoolie.dom.ComponentElement
 - 
Set the chat component content
 - setDisabled(boolean) - Method in interface com.juliewoolie.dom.InputElement
 - 
Set the
Attributes.ENABLEDattribute - setDisplay(DisplayType) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
displayproperty. - setDisplay(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
displayproperty. - setElement(int, String) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Sets the element at a specific index.
 - setElements(ResourcePath) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Sets the elements of this path
 - setEnabled(boolean) - Method in interface com.juliewoolie.dom.ButtonElement
 - 
Set if the button is enabled
 - setFilePaths(List<String>) - Method in class com.juliewoolie.delphi.resource.JarResourceModule
 - 
Sets the file paths returned by
JarResourceModule.getModulePaths(ResourcePath). - setFlexBasis(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-basisproperty. - setFlexBasis(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-basisproperty. - setFlexDirection(FlexDirection) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-directionproperty. - setFlexDirection(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-directionproperty. - setFlexGrow(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-growproperty. - setFlexShrink(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-shrinkproperty. - setFlexWrap(FlexWrap) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-wrapproperty. - setFlexWrap(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
flex-wrapproperty. - setFontSize(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
scaleproperty. - setFontSize(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
scaleproperty. - setGap(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
gapshorthand property - setGap(Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
gapshorthand property. - setGap(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
gapproperty - setHeight(int) - Method in interface com.juliewoolie.dom.CanvasElement
 - 
Set the value of
Attributes.HEIGHTattribute. - setHeight(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
heightproperty. - setHeight(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
heightproperty. - setId(String) - Method in interface com.juliewoolie.dom.Element
 - 
Shorthand for setting the id attribute
 - setInstanceName(String) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Set the instance name of the view.
 - setItalic(Boolean) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
italicproperty. - setItalic(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
italicproperty. - setItemStack(ItemStack) - Method in interface com.juliewoolie.dom.ItemElement
 - 
Sets the element's item stack.
 - setJustifyContent(JustifyContent) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
justify-contentproperty. - setJustifyContent(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
justify-contentproperty. - setMargin(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
marginproperty. - setMargin(Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
marginproperty. - setMargin(Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
marginproperty. - setMargin(Primitive, Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
marginproperty. - setMargin(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
marginproperty. - setMarginBottom(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-bottomproperty. - setMarginBottom(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-bottomproperty. - setMarginInline(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-inlineproperty. - setMarginInline(Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-inlineproperty. - setMarginInline(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-inlineproperty. - setMarginInlineEnd(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-inline-endproperty. - setMarginInlineEnd(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-inline-endproperty. - setMarginInlineStart(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-inline-startproperty. - setMarginInlineStart(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-inline-startproperty. - setMarginLeft(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-leftproperty. - setMarginLeft(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-leftproperty. - setMarginRight(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-rightproperty. - setMarginRight(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-rightproperty. - setMarginTop(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-topproperty. - setMarginTop(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
margin-topproperty. - setMaxHeight(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
max-heightproperty. - setMaxHeight(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
max-heightproperty. - setMaxWidth(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
max-widthproperty. - setMaxWidth(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
max-widthproperty. - setMinHeight(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
min-heightproperty. - setMinHeight(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
min-heightproperty. - setMinWidth(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
min-widthproperty. - setMinWidth(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
min-widthproperty. - setModuleName(String) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Sets the module name.
 - setName(String) - Method in interface com.juliewoolie.dom.OptionElement
 - 
Set the option name.
 - setObfuscated(Boolean) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
obfuscatedproperty. - setObfuscated(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
obfuscatedproperty. - setOption(String, String) - Method in interface com.juliewoolie.dom.Document
 - 
Set an option's value
 - setOrder(Integer) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
orderproperty. - setOrder(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
orderproperty. - setOutline(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outlineproperty. - setOutline(Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outlineproperty. - setOutline(Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outlineproperty. - setOutline(Primitive, Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outlineproperty. - setOutline(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outlineproperty. - setOutlineBottom(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-bottomproperty. - setOutlineBottom(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-bottomproperty. - setOutlineColor(Color) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-colorproperty. - setOutlineColor(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-colorproperty. - setOutlineLeft(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-leftproperty. - setOutlineLeft(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-leftproperty. - setOutlineRight(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-rightproperty. - setOutlineRight(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-rightproperty. - setOutlineTop(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-topproperty. - setOutlineTop(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
outline-topproperty. - setPadding(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
paddingproperty. - setPadding(Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
paddingproperty. - setPadding(Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
paddingproperty. - setPadding(Primitive, Primitive, Primitive, Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
paddingproperty. - setPadding(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
paddingproperty. - setPaddingBottom(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-bottomproperty. - setPaddingBottom(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-bottomproperty. - setPaddingLeft(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-leftproperty. - setPaddingLeft(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-leftproperty. - setPaddingRight(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-rightproperty. - setPaddingRight(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-rightproperty. - setPaddingTop(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-topproperty. - setPaddingTop(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
padding-topproperty. - setPath(ResourcePath) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Set the resource path the document will be fetched from.
 - setPath(String) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Set the resource path the document will be fetched from.
 - setPlaceholder(String) - Method in interface com.juliewoolie.dom.InputElement
 - 
Set the value of the
Attributes.PLACEHOLDERattribute. - setPlayer(Player) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Set the player the opened document will be linked to.
 - setPlayers(Collection<Player>) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Set the players that resulting view will be visible and interactable to.
 - setPrompt(String) - Method in interface com.juliewoolie.dom.InputElement
 - 
Set the
Attributes.PROMPTattribute value. - setProperty(String, String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the value of a CSS property.
 - setQuery(String, String) - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Sets a query value.
 - setRowGap(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
row-gapproperty. - setRowGap(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
row-gapproperty. - setScreenTransform(Transformation) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Set the current screen transformation.
 - setSpawnLocation(Location) - Method in interface com.juliewoolie.delphi.DocumentViewBuilder
 - 
Set the spawn location of the opened document.
 - setStrikethrough(Boolean) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
strikethroughproperty. - setStrikethrough(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
strikethroughproperty. - setTextContent(String) - Method in interface com.juliewoolie.dom.TextNode
 - setTextContent(String) - Method in interface com.juliewoolie.dom.Element
 - 
Remove all child elements and replace it with the specified
content - setTextShadow(Boolean) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
text-shadowproperty. - setTextShadow(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
text-shadowproperty. - setTitleNode(Element) - Method in interface com.juliewoolie.dom.Element
 - 
Sets the element's title node.
 - setTooltipBehaviour(TooltipBehaviour) - Method in interface com.juliewoolie.dom.Element
 - 
Set the tooltip behaviour.
 - setTooltipDelay(String) - Method in interface com.juliewoolie.dom.Element
 - 
Set the tooltip appearance delay in ticks.
 - setTooltipHidden(boolean) - Method in interface com.juliewoolie.dom.ItemElement
 - 
Set whether the element shows the automatically generated tooltip when hovered over.
 - setTrigger(ButtonElement.ButtonTrigger) - Method in interface com.juliewoolie.dom.ButtonElement
 - 
Set the button trigger, used for
ButtonElement.getAction(). - setType(InputElement.InputType) - Method in interface com.juliewoolie.dom.InputElement
 - 
Set the input type
 - setUnderlined(Boolean) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
underlinedproperty. - setUnderlined(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
underlinedproperty. - setValue(String) - Method in interface com.juliewoolie.dom.InputElement
 - 
Set the inputted value.
 - setValue(String, Player) - Method in interface com.juliewoolie.dom.InputElement
 - 
Set the inputted value.
 - setValue(String) - Method in interface com.juliewoolie.dom.OptionElement
 - 
Set the value of the option.
 - setVerticalAlign(VerticalAlign) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
vertical-alignproperty. - setVerticalAlign(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
vertical-alignproperty. - setWidth(int) - Method in interface com.juliewoolie.dom.CanvasElement
 - 
Set the value of
Attributes.WIDTHattribute. - setWidth(Primitive) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
widthproperty. - setWidth(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
widthproperty. - setZIndex(Integer) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
z-indexproperty. - setZIndex(String) - Method in interface com.juliewoolie.dom.style.StyleProperties
 - 
Set the
z-indexproperty. - SIENNA - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Sienna.
 - SILVER - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Silver.
 - SKY_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SkyBlue.
 - SLATE_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SlateBlue.
 - SLATE_GRAY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SlateGray.
 - SLATE_GREY - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SlateGrey.
 - SNOW - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Snow.
 - SOURCE - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Source attribute, used by
<script>,<style>and<item>elements. - SPACE_AROUND - Enum constant in enum class com.juliewoolie.dom.style.JustifyContent
 - SPACE_BETWEEN - Enum constant in enum class com.juliewoolie.dom.style.JustifyContent
 - SPACE_EVENLY - Enum constant in enum class com.juliewoolie.dom.style.JustifyContent
 - SPRING_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SpringGreen.
 - STEEL_BLUE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
SteelBlue.
 - stopPropagation() - Method in interface com.juliewoolie.dom.event.Event
 - 
Stops this event from being propagated to other listeners
 - STRETCH - Enum constant in enum class com.juliewoolie.dom.style.AlignItems
 - STYLE - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Inline style attribute.
 - STYLE - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Style element
 - StyleElement - Interface in com.juliewoolie.dom
 - 
Style element used to link SCSS stylesheets to a document.
 - StyleProperties - Interface in com.juliewoolie.dom.style
 - 
Modifiable map of style properties
 - StylePropertiesReadonly - Interface in com.juliewoolie.dom.style
 - 
Unmodifiable map of style properties
 - StyleRule - Interface in com.juliewoolie.dom.style
 - 
CSS rule inside of a style sheet
 - Stylesheet - Interface in com.juliewoolie.dom.style
 - 
CSS style sheet
 - StylesheetBuilder - Interface in com.juliewoolie.dom.style
 - 
CSS Style sheet builder
 - SUB - Enum constant in enum class com.juliewoolie.dom.style.VerticalAlign
 - SUPER - Enum constant in enum class com.juliewoolie.dom.style.VerticalAlign
 
T
- TagNames - Interface in com.juliewoolie.dom
 - 
Tag name constants
 - TAN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Tan.
 - TEAL - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Teal.
 - TEXT - Enum constant in enum class com.juliewoolie.dom.InputElement.InputType
 - 
Regular text input
 - TextChangeEvent - Interface in com.juliewoolie.dom.event
 - 
Event fired when a text node's content is changed.
 - TextNode - Interface in com.juliewoolie.dom
 - THISTLE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Thistle.
 - toDegrees() - Method in interface com.juliewoolie.dom.style.Primitive
 - 
Get the primitive's value in degrees.
 - TOMATO - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Tomato.
 - TOOLTIP - Enum constant in enum class com.juliewoolie.dom.NodeFlag
 - 
This node is part of a tooltip tree (A tree of nodes that acts as a tooltip for another element)
 - TOOLTIP - Static variable in interface com.juliewoolie.dom.TagNames
 - 
Tooltip element.
 - TOOLTIP_BEHAVIOUR - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Attribute which defines the behaviour of a tooltip.
 - TOOLTIP_CHANGED - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when an element's tooltip is changed.
 - TOOLTIP_DELAY - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Attribute which defines the delay before a tooltip becomes visible.
 - TooltipBehaviour - Enum Class in com.juliewoolie.dom
 - 
Represents the behaviour of a tooltip
 - TooltipEvent - Interface in com.juliewoolie.dom.event
 - 
Represents an event fired when an element's tooltip, aka title, element is changed.
 - TOP - Enum constant in enum class com.juliewoolie.dom.style.VerticalAlign
 - toString() - Method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Combines the module name, elements and queries into a string that can be given to
Delphi.parsePath(String)to parse. - toString() - Method in record class com.juliewoolie.dom.ButtonElement.ButtonAction
 - 
Returns a string representation of this record class.
 - toString() - Method in interface com.juliewoolie.dom.style.Color
 - 
Get the SCSS string that can be used to represent this string.
 - toString() - Method in enum class com.juliewoolie.dom.style.Primitive.Unit
 - transform(Transformation) - Method in interface com.juliewoolie.delphi.DocumentView
 - 
Apply a transformation to the view's screen.
 - TRANSPARENT - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Transparent
 - TURN - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Represents an angle in a number of turns around the circle.
 - TURQUOISE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Turquoise.
 - type() - Method in record class com.juliewoolie.dom.ButtonElement.ButtonAction
 - 
Returns the value of the
typerecord component. - TYPE - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Type attribute.
 
U
- unregisterModule(String) - Method in interface com.juliewoolie.delphi.resource.DelphiResources
 - 
Unregisters a module
 
V
- VALID_ELEMENT - Static variable in interface com.juliewoolie.delphi.resource.ResourcePath
 - VALID_QUERY - Static variable in interface com.juliewoolie.delphi.resource.ResourcePath
 - validateFilename(String) - Static method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Validates a filename.
 - validateQuery(String) - Static method in interface com.juliewoolie.delphi.resource.ResourcePath
 - 
Validates a query key/value.
 - value() - Method in interface com.juliewoolie.delphi.util.Result
 - 
Gets the value of the result.
 - VALUE - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Key attribute, used during parsing by the
<option>element. - VALUE_TO_NAME - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Unmodifiable ARGB value to color name map
 - valueOf(String) - Static method in enum class com.juliewoolie.delphi.resource.ViewResources.ComponentFormat
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.delphi.util.Nothing
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.ButtonElement.ButtonActionType
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.ButtonElement.ButtonTrigger
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.event.AttributeAction
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.event.EventPhase
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.event.MouseButton
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.InputElement.InputType
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.NodeFlag
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.AlignItems
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.BoxSizing
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.DisplayType
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.FlexDirection
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.FlexWrap
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.JustifyContent
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.VerticalAlign
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.style.Visibility
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class com.juliewoolie.delphi.resource.ViewResources.ComponentFormat
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.delphi.util.Nothing
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.ButtonElement.ButtonActionType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.ButtonElement.ButtonTrigger
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.event.AttributeAction
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.event.EventPhase
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.event.MouseButton
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.InputElement.InputType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.NodeFlag
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.AlignItems
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.BoxSizing
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.DisplayType
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.FlexDirection
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.FlexWrap
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.JustifyContent
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.VerticalAlign
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.style.Visibility
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class com.juliewoolie.dom.TooltipBehaviour
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - VerticalAlign - Enum Class in com.juliewoolie.dom.style
 - VH - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Base value is a percentage of the screen's height
 - VIEW_MOVED - Static variable in interface com.juliewoolie.dom.event.EventTypes
 - 
Called when the current document view is moved, or it's location changes.
 - ViewResources - Interface in com.juliewoolie.delphi.resource
 - 
Resource manager for an open
DocumentView - ViewResources.ComponentFormat - Enum Class in com.juliewoolie.delphi.resource
 - 
Component format
 - VIOLET - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Violet.
 - Visibility - Enum Class in com.juliewoolie.dom.style
 - VISIBLE - Enum constant in enum class com.juliewoolie.dom.style.Visibility
 - visit(Node, Visitor) - Static method in interface com.juliewoolie.dom.Visitor
 - 
Recursively visit the specified
nodeand it's children, if it has any. - Visitor - Interface in com.juliewoolie.dom
 - 
DOM tree visitor
 - VW - Enum constant in enum class com.juliewoolie.dom.style.Primitive.Unit
 - 
Base value is a percentage of the screen's width
 
W
- wasEntrypointCalled() - Method in interface com.juliewoolie.dom.JavaObjectElement
 - 
Get whether the
JavaObjectElement.getJavaClass()'s entry point was called. - WHEAT - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Wheat.
 - WHITE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
White.
 - WHITE_SMOKE - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
WhiteSmoke.
 - WIDTH - Static variable in interface com.juliewoolie.dom.Attributes
 - 
Attribute for defining the width in pixels of a canvas element.
 - WRAP - Enum constant in enum class com.juliewoolie.dom.style.FlexWrap
 - WRAP_REVERSE - Enum constant in enum class com.juliewoolie.dom.style.FlexWrap
 
Y
- YELLOW - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
Yellow.
 - YELLOW_GREEN - Static variable in class com.juliewoolie.dom.style.NamedColor
 - 
YellowGreen.
 
Z
- ZERO - Static variable in interface com.juliewoolie.dom.style.Primitive
 - 
Zero value constant
 - ZipModule - Interface in com.juliewoolie.delphi.resource
 - 
Module that loads file and data from a ZIP archive file
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form