luxe: ui/block
- BlockListener
- BlockWindowState
- ModifiedPip
- UIBlock
- UIBlockAssetEvent
- UIBlockChange
- UIBlockChangeType
- UIBlockEventType
- UIBlockGizmoEvent
- UIBlockLinkEvent
BlockListener
Section titled “BlockListener”import "luxe: ui/block" for BlockListenerno docs found
BlockListener.block
Section titled “BlockListener.block”BlockListener.block : Blockno docs found
BlockListener.handle
Section titled “BlockListener.handle”BlockListener.handle : Handleno docs found
BlockListener.new(..)
Section titled “BlockListener.new(..)”BlockListener.new(block : Block, handle : Handle) : BlockListenerno docs found
BlockWindowState
Section titled “BlockWindowState”import "luxe: ui/block" for BlockWindowStateno docs found
Variables
Section titled “Variables”var collapsed : Bool = falseBlockWindowState.new(.)
Section titled “BlockWindowState.new(.)”BlockWindowState.new() : BlockWindowStateno docs found
ModifiedPip
Section titled “ModifiedPip”import "luxe: ui/block" for ModifiedPipno docs found
ModifiedPip.control
Section titled “ModifiedPip.control”ModifiedPip.control : Controlno docs found
ModifiedPip.kind
Section titled “ModifiedPip.kind”ModifiedPip.kind : BlockFieldModifiedno docs found
ModifiedPip.kind
Section titled “ModifiedPip.kind”ModifiedPip.kind=(value : BlockFieldModified) : unknownno docs found
ModifiedPip.color
Section titled “ModifiedPip.color”ModifiedPip.color : unknownno docs found
ModifiedPip.new(..)
Section titled “ModifiedPip.new(..)”ModifiedPip.new(ui : UI, kind : BlockFieldModified) : ModifiedPipno docs found
UIBlock
Section titled “UIBlock”import "luxe: ui/block" for UIBlockno docs found
UIBlock.create(.)
Section titled “UIBlock.create(.)”UIBlock.create(ui : Entity) : unknownno docs found
UIBlock.set_block_instance(…)
Section titled “UIBlock.set_block_instance(…)”UIBlock.set_block_instance(control : Control, block : Block, instance : BlockInstance) : unknownno docs found
UIBlock.set_block_instances(…)
Section titled “UIBlock.set_block_instances(…)”UIBlock.set_block_instances(control : Control, block : Block, instances : List) : unknownno docs found
UIBlock.set_blocks_instances(…)
Section titled “UIBlock.set_blocks_instances(…)”UIBlock.set_blocks_instances(control : Control, blocks : List, instances : List) : unknownno docs found
UIBlock.set_sizes(…)
Section titled “UIBlock.set_sizes(…)”UIBlock.set_sizes(control : Control, label_width : Num, label_size : Num, field_height : Num) : unknownno docs found
UIBlock.refresh(.)
Section titled “UIBlock.refresh(.)”UIBlock.refresh(control : Control) : unknownno docs found
UIBlock.set_allow_gizmo(..)
Section titled “UIBlock.set_allow_gizmo(..)”UIBlock.set_allow_gizmo(control : Control, yes : Bool) : Noneno docs found
UIBlock.get_handle_assets(.)
Section titled “UIBlock.get_handle_assets(.)”UIBlock.get_handle_assets(control : Control) : Boolno docs found
UIBlock.set_handle_assets(..)
Section titled “UIBlock.set_handle_assets(..)”UIBlock.set_handle_assets(control : Control, yes : Bool) : Noneno docs found
UIBlock.set_show_defaults(..)
Section titled “UIBlock.set_show_defaults(..)”UIBlock.set_show_defaults(control : Control, yes : Bool) : unknownno docs found
UIBlock.get_block_fields(.)
Section titled “UIBlock.get_block_fields(.)”UIBlock.get_block_fields(control : Any) : Mapno docs found
UIBlockAssetEvent
Section titled “UIBlockAssetEvent”import "luxe: ui/block" for UIBlockAssetEventno docs found
Variables
Section titled “Variables”var view : ValueView = nullUIBlockAssetEvent.tags
Section titled “UIBlockAssetEvent.tags”UIBlockAssetEvent.tags : Listno docs found
UIBlockAssetEvent.original
Section titled “UIBlockAssetEvent.original”UIBlockAssetEvent.original : Stringno docs found
UIBlockAssetEvent.new(…)
Section titled “UIBlockAssetEvent.new(…)”UIBlockAssetEvent.new(tags_in : List, original_in : String, view : ValueView, fn : Fn) : UIBlockAssetEventno docs found
UIBlockAssetEvent.done(.)
Section titled “UIBlockAssetEvent.done(.)”UIBlockAssetEvent.done(value : String) : unknownno docs found
UIBlockChange
Section titled “UIBlockChange”import "luxe: ui/block" for UIBlockChangeA change in the block ui can inside a nested block, each with it’s own individual instance, list of nested fields, and list of nested array index values each step down. This tracks that for changes.
Variables
Section titled “Variables”var change_id : Any = nullUIBlockChange.new(…)
Section titled “UIBlockChange.new(…)”UIBlockChange.new(kind : UIBlockChangeType, root : Block, root_instance : BlockInstance, blocks : List, instances : List, fields : List, indices : List, edit_value : Any) : UIBlockChangeno docs found
UIBlockChange.refresh(.)
Section titled “UIBlockChange.refresh(.)”UIBlockChange.refresh() : unknownno docs found
UIBlockChange.handle(.)
Section titled “UIBlockChange.handle(.)”UIBlockChange.handle() : unknownno docs found
UIBlockChange.set_refresh(.)
Section titled “UIBlockChange.set_refresh(.)”UIBlockChange.set_refresh(fn : Fn) : unknownno docs found
UIBlockChange.set_handler(.)
Section titled “UIBlockChange.set_handler(.)”UIBlockChange.set_handler(fn : Fn) : unknownno docs found
UIBlockChange.kind
Section titled “UIBlockChange.kind”UIBlockChange.kind : UIBlockChangeTypeThe type of change event
UIBlockChange.block
Section titled “UIBlockChange.block”UIBlockChange.block : BlockThe root block in which the change occurred
UIBlockChange.instance
Section titled “UIBlockChange.instance”UIBlockChange.instance : NumThe instance of the root block
UIBlockChange.blocks
Section titled “UIBlockChange.blocks”UIBlockChange.blocks : ListThe list of blocks down the chain e.g some.nested.field
UIBlockChange.instances
Section titled “UIBlockChange.instances”UIBlockChange.instances : ListThe list of instances for each block down the chain e.g some.nested.field
UIBlockChange.field
Section titled “UIBlockChange.field”UIBlockChange.field : ListThe list of nested fields for each block, e.g some.nested.field -> [“some”, “nested”, “field”]
UIBlockChange.array_indices
Section titled “UIBlockChange.array_indices”UIBlockChange.array_indices : NumThe array index for each nested block. e.g some.nested[2].block[3] is [0, 2, 3]
UIBlockChange.field_index(.)
Section titled “UIBlockChange.field_index(.)”UIBlockChange.field_index(idx : Num) : NumThe field index for the field in the fields list. e.g [“some”, “nested”, “field”] -> field_index[1] returns the field index of nested in the second block down
UIBlockChange.default
Section titled “UIBlockChange.default”UIBlockChange.default : AnyThe default value in the leaf block for this field
UIBlockChange.get_field_value(.)
Section titled “UIBlockChange.get_field_value(.)”UIBlockChange.get_field_value() : AnyThe current value in the leaf block for this field (e.g for an array, returns the contents of the array)
UIBlockChange.get_leaf_value(.)
Section titled “UIBlockChange.get_leaf_value(.)”UIBlockChange.get_leaf_value() : AnyThe current value in the leaf for this block/field/array?
UIBlockChange.leaf_block
Section titled “UIBlockChange.leaf_block”UIBlockChange.leaf_block : Blockno docs found
UIBlockChange.leaf_instance
Section titled “UIBlockChange.leaf_instance”UIBlockChange.leaf_instance : BlockInstanceno docs found
UIBlockChange.leaf_field_index
Section titled “UIBlockChange.leaf_field_index”UIBlockChange.leaf_field_index : Numno docs found
UIBlockChange.leaf_array_index
Section titled “UIBlockChange.leaf_array_index”UIBlockChange.leaf_array_index : Numno docs found
UIBlockChange.get_change_value(.)
Section titled “UIBlockChange.get_change_value(.)”UIBlockChange.get_change_value() : Anyno docs found
UIBlockChange.field_is_array(.)
Section titled “UIBlockChange.field_is_array(.)”UIBlockChange.field_is_array() : Boolno docs found
UIBlockChange.field_is_object(.)
Section titled “UIBlockChange.field_is_object(.)”UIBlockChange.field_is_object() : Boolno docs found
UIBlockChange.value
Section titled “UIBlockChange.value”UIBlockChange.value : AnyThe intended change value based on type
UIBlockChange.edit_value
Section titled “UIBlockChange.edit_value”UIBlockChange.edit_value : AnyThe value from the ui at the time of the change
UIBlockChangeType
Section titled “UIBlockChangeType”import "luxe: ui/block" for UIBlockChangeTypeno docs found
UIBlockChangeType.NORMAL
Section titled “UIBlockChangeType.NORMAL”UIBlockChangeType.NORMAL : unknownno docs found
UIBlockChangeType.RESET
Section titled “UIBlockChangeType.RESET”UIBlockChangeType.RESET : unknownno docs found
UIBlockChangeType.ARRAY_ADD
Section titled “UIBlockChangeType.ARRAY_ADD”UIBlockChangeType.ARRAY_ADD : unknownno docs found
UIBlockChangeType.ARRAY_REMOVE
Section titled “UIBlockChangeType.ARRAY_REMOVE”UIBlockChangeType.ARRAY_REMOVE : unknownno docs found
UIBlockChangeType.ARRAY_CLEAR
Section titled “UIBlockChangeType.ARRAY_CLEAR”UIBlockChangeType.ARRAY_CLEAR : unknownno docs found
UIBlockChangeType.ARRAY_RESET
Section titled “UIBlockChangeType.ARRAY_RESET”UIBlockChangeType.ARRAY_RESET : unknownno docs found
UIBlockChangeType.ARRAY_ELEMENT_RESET
Section titled “UIBlockChangeType.ARRAY_ELEMENT_RESET”UIBlockChangeType.ARRAY_ELEMENT_RESET : unknownno docs found
UIBlockChangeType.ARRAY_REORDER
Section titled “UIBlockChangeType.ARRAY_REORDER”UIBlockChangeType.ARRAY_REORDER : unknownno docs found
UIBlockChangeType.BLOCK
Section titled “UIBlockChangeType.BLOCK”UIBlockChangeType.BLOCK : unknownno docs found
UIBlockEventType
Section titled “UIBlockEventType”import "luxe: ui/block" for UIBlockEventTypeno docs found
UIBlockEventType.asset
Section titled “UIBlockEventType.asset”UIBlockEventType.asset : unknownno docs found
UIBlockEventType.link
Section titled “UIBlockEventType.link”UIBlockEventType.link : unknownno docs found
UIBlockEventType.gizmo
Section titled “UIBlockEventType.gizmo”UIBlockEventType.gizmo : unknownno docs found
UIBlockGizmoEvent
Section titled “UIBlockGizmoEvent”import "luxe: ui/block" for UIBlockGizmoEventno docs found
Variables
Section titled “Variables”var view : ValueView = nullvar kind : String = "translate"var on_done : Fn = nullvar is_done : Bool = falseUIBlockGizmoEvent.original
Section titled “UIBlockGizmoEvent.original”UIBlockGizmoEvent.original : Stringno docs found
UIBlockGizmoEvent.new(…)
Section titled “UIBlockGizmoEvent.new(…)”UIBlockGizmoEvent.new(kind_in : String, original_in : String, view : ValueView, fn : Fn) : UIBlockGizmoEventno docs found
UIBlockGizmoEvent.done(.)
Section titled “UIBlockGizmoEvent.done(.)”UIBlockGizmoEvent.done() : unknownno docs found
UIBlockGizmoEvent.update(.)
Section titled “UIBlockGizmoEvent.update(.)”UIBlockGizmoEvent.update(value : String) : unknownno docs found
UIBlockLinkEvent
Section titled “UIBlockLinkEvent”import "luxe: ui/block" for UIBlockLinkEventno docs found
UIBlockLinkEvent.original
Section titled “UIBlockLinkEvent.original”UIBlockLinkEvent.original : Listno docs found
UIBlockLinkEvent.tag
Section titled “UIBlockLinkEvent.tag”UIBlockLinkEvent.tag : Stringno docs found
UIBlockLinkEvent.from_drop
Section titled “UIBlockLinkEvent.from_drop”UIBlockLinkEvent.from_drop : Boolno docs found
UIBlockLinkEvent.drop_payload
Section titled “UIBlockLinkEvent.drop_payload”UIBlockLinkEvent.drop_payload : Anyno docs found
UIBlockLinkEvent.link_target
Section titled “UIBlockLinkEvent.link_target”UIBlockLinkEvent.link_target : Anyno docs found
UIBlockLinkEvent.new(…)
Section titled “UIBlockLinkEvent.new(…)”UIBlockLinkEvent.new(original_in : List, tag : ID32, link_target : Handle, fn : Fn) : UIBlockLinkEventno docs found
UIBlockLinkEvent.new(…)
Section titled “UIBlockLinkEvent.new(…)”UIBlockLinkEvent.new(original_in : List, tag : ID32, link_target : Handle, drop_payload : Handle, fn : Fn) : UIBlockLinkEventno docs found
UIBlockLinkEvent.done(.)
Section titled “UIBlockLinkEvent.done(.)”UIBlockLinkEvent.done(value : List) : unknownno docs found