StyleBase

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar

Die Basisklasse für StyleSheet und StyleRule.Hält eine Liste von Kindern StyleRules und Token-Definitionen, die als Attributien gespeichert werden.

Zusammenfassung

Methoden

Ereignisse

Eigenschaften

Methoden

GetStyleRules

Instances

Gibt eine Reihe von assoziierten StyleRules zurück.


Rückgaben

Instances

Array von StyleRules.

InsertStyleRule

()

Fügt einen neuen StyleRule in das Array der Regeln ein, so dass sein Priority größer ist als alle früheren StyleRules.Wenn priority angegeben wird, legt es die neue Regel Priority auf den angegebenen Wert fest.

Parameter

rule: StyleRule

Die StyleRule zum Einfügen.

Standardwert: ""
priority: number

Die Nummer, um die Regel auf Priority festzulegen.

Standardwert: ""

Rückgaben

()

SetStyleRules

()

Ähnlich wie InsertStyleRule() aber lässt dich mehrere StyleRules gleichzeitig deklarieren und festlegen.


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 })

Parameter

rules: Instances

Array von StyleRules zu setzen.

Standardwert: ""

Rückgaben

()

Ereignisse

StyleRulesChanged

Feuert, wenn eine oder mehrere StyleRules explizit auf dem verbundenen StyleSheet oder StyleRule geändert werden, zum Beispiel, wenn InsertStyleRule() aufgerufen wird.