StyleBase
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Die Basisklasse für StyleSheet und StyleRule.Hält eine Liste von Kindern StyleRules und Token-Definitionen, die als Attributien gespeichert werden.
Zusammenfassung
Methoden
Gibt eine Reihe von assoziierten StyleRules zurück.
Fügt einen neuen StyleRule in das Array der Regeln ein.
Ähnlich wie InsertStyleRule() aber lässt dich mehrere StyleRules gleichzeitig deklarieren und festlegen.
Ereignisse
Feuert, wenn eines oder mehrere StyleRules explizit auf dem verbundenen StyleSheet oder StyleRule geändert werden.
Eigenschaften
Methoden
GetStyleRules
Gibt eine Reihe von assoziierten StyleRules zurück.
Rückgaben
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
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 = 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 })
Parameter
Array von StyleRules zu setzen.
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.