StyleBase

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

No creable

La clase base para StyleSheet y StyleRule.Contiene una lista de hijos StyleRules , así como definiciones de tokens que se almacenan como atributos .

Resumen

Métodos

Eventos

Propiedades

Métodos

GetStyleRules

Instances

Devuelve un array de asociados StyleRules .


Devuelve

Instances

Matriz de StyleRules .

InsertStyleRule

()

Inserta un nuevo StyleRule en el array de reglas para que su Priority sea mayor que todos los anteriores StyleRules.Si se especifica priority, establece el Priority de la nueva regla al valor especificado.

Parámetros

rule: StyleRule

El StyleRule para insertar.

Valor predeterminado: ""
priority: number

El número para establecer la regla Priority a.

Valor predeterminado: ""

Devuelve

()

SetStyleRules

()

Similar a InsertStyleRule() pero te permite declarar y configurar múltiples StyleRules a la vez.


local ReplicatedStorage = game:GetService("ReplicatedStorage")
local coreSheet = Instance.new("StyleSheet")
coreSheet.Name = "CoreSheet"
coreSheet.Parent = ReplicatedStorage
local styleRuleA = Instance.new("StyleRule")
styleRuleA.Selector = "Frame"
styleRuleA:SetProperty("BackgroundColor3", Color3.new(1, 0, 0))
local styleRuleB = Instance.new("StyleRule")
styleRuleB.Selector = "Frame"
styleRuleB:SetProperty("BackgroundColor3", Color3.new(0, 1, 0))
coreSheet:SetStyleRules({ styleRuleA, styleRuleB })

Parámetros

rules: Instances

Array de StyleRules para establecer.

Valor predeterminado: ""

Devuelve

()

Eventos

StyleRulesChanged

Se enciende cuando uno o más StyleRules se cambia explícitamente en el conectado StyleSheet o StyleRule, por ejemplo, cuando se llama InsertStyleRule().