StyleBase
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
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
Devuelve un array de asociados StyleRules .
Inserta un nuevo StyleRule en el array de reglas.
Similar a InsertStyleRule() pero te permite declarar y configurar múltiples StyleRules a la vez.
Eventos
Se incendia cuando uno o más StyleRules se cambia explícitamente en el conectado StyleSheet o StyleRule .
Propiedades
Métodos
GetStyleRules
Devuelve un array de asociados StyleRules .
Devuelve
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
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 = ReplicatedStoragelocal 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
Array de StyleRules para establecer.
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().