deploy: 80a300ed09
This commit is contained in:
24
docs/references/elements/BigFont.md
Normal file
24
docs/references/elements/BigFont.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
# BigFont : VisualElement
|
||||||
|
The BigFont element is a text element that displays large text.
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
|Property|Type|Default|Description|
|
||||||
|
|---|---|---|---|
|
||||||
|
|text|string|BigFont|BigFont text
|
||||||
|
|fontSize|number|1|The font size of the BigFont
|
||||||
|
|
||||||
|
## Functions
|
||||||
|
|
||||||
|
|Method|Returns|Description|
|
||||||
|
|---|---|---|
|
||||||
|
|
||||||
|
|
||||||
|
## Protected Functions
|
||||||
|
|
||||||
|
|Method|Returns|Description|
|
||||||
|
|---|---|---|
|
||||||
|
|[BigFont:init](#BigFont:init)|-|Initializes the BigFont instance
|
||||||
|
|[BigFont:render](#BigFont:render)|-|Renders the BigFont
|
||||||
|
|
||||||
|
|
||||||
11
docs/references/elements/BigFont_BigFontText.md
Normal file
11
docs/references/elements/BigFont_BigFontText.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# BigFontText
|
||||||
|
Basalt - Nyorie: Please don't copy paste this code to your projects, this code is slightly changed (to fit the way basalt draws stuff), if you want the original code, checkout this:
|
||||||
|
http://www.computercraft.info/forums2/index.php?/topic/25367-bigfont-api-write-bigger-letters-v10/
|
||||||
|
|
||||||
|
## Functions
|
||||||
|
|
||||||
|
|Method|Returns|Description|
|
||||||
|
|---|---|---|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,6 +1,13 @@
|
|||||||
# Frame : Container
|
# Frame : Container
|
||||||
This is the frame class. It serves as a grouping container for other elements.
|
This is the frame class. It serves as a grouping container for other elements.
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
|Property|Type|Default|Description|
|
||||||
|
|---|---|---|---|
|
||||||
|
|draggable|boolean|false|Whether the frame is draggable
|
||||||
|
|draggingMap|table|{{x=1,|y=1, width="width", height=1}} The map of dragging positions
|
||||||
|
|
||||||
## Functions
|
## Functions
|
||||||
|
|
||||||
|Method|Returns|Description|
|
|Method|Returns|Description|
|
||||||
@@ -12,5 +19,8 @@ This is the frame class. It serves as a grouping container for other elements.
|
|||||||
|Method|Returns|Description|
|
|Method|Returns|Description|
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
|[Frame:init](#Frame:init)|Frame|Initializes the Frame instance
|
|[Frame:init](#Frame:init)|Frame|Initializes the Frame instance
|
||||||
|
|[Frame:mouse_click](#Frame:mouse_click)|boolean|Handles mouse click events
|
||||||
|
|[Frame:mouse_drag](#Frame:mouse_drag)|boolean|Handles mouse drag events
|
||||||
|
|[Frame:mouse_release](#Frame:mouse_release)|boolean|Handles mouse release events
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ and provides core functionality for positioning, sizing, colors, and rendering.
|
|||||||
|[VisualElement:getAbsolutePosition](#VisualElement:getAbsolutePosition)|number|Returns the absolute position of the element
|
|[VisualElement:getAbsolutePosition](#VisualElement:getAbsolutePosition)|number|Returns the absolute position of the element
|
||||||
|[VisualElement:getRelativePosition](#VisualElement:getRelativePosition)|number|Returns the relative position of the element
|
|[VisualElement:getRelativePosition](#VisualElement:getRelativePosition)|number|Returns the relative position of the element
|
||||||
|[VisualElement:isInBounds](#VisualElement:isInBounds)|boolean|Checks if point is within bounds
|
|[VisualElement:isInBounds](#VisualElement:isInBounds)|boolean|Checks if point is within bounds
|
||||||
|
|[VisualElement:prioritize](#VisualElement:prioritize)|VisualElement|Prioritizes the element by moving it to the top of its parent's children
|
||||||
|
|
||||||
|
|
||||||
## Protected Functions
|
## Protected Functions
|
||||||
@@ -114,4 +115,11 @@ Checks if the specified coordinates are within the bounds of the element
|
|||||||
### Returns
|
### Returns
|
||||||
* `boolean` `isInBounds` Whether the coordinates are within the bounds of the element
|
* `boolean` `isInBounds` Whether the coordinates are within the bounds of the element
|
||||||
|
|
||||||
|
## VisualElement:prioritize()
|
||||||
|
This function is used to prioritize the element by moving it to the top of its parent's children.
|
||||||
|
It removes the element from its parent and adds it back, effectively changing its order.
|
||||||
|
|
||||||
|
### Returns
|
||||||
|
* `VisualElement` `self` The VisualElement instance
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user