StyleBase

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tidak Dapat Dibuat

Kelas dasar untuk StyleSheet dan StyleRule.Memegang daftar anak StyleRules , serta definisi token yang disimpan sebagai atribut .

Rangkuman

Metode

Properti

Metode

GetStyleRules

Instances

Kembalikan array dari terkait StyleRules .


Memberikan nilai

Instances

Array dari StyleRules .

InsertStyleRule

()

Memasukkan baru StyleRule ke dalam array aturan sehingga Priority nya lebih besar dari semua sebelumnya StyleRules .Jika priority diidentifikasi, mengatur aturan baru Priority ke nilai yang ditentukan.

Parameter

rule: StyleRule

The StyleRule untuk dimasukkan.

Nilai Default: ""
priority: number

Nomor untuk mengatur aturan Priority ke.

Nilai Default: ""

Memberikan nilai

()

SetStyleRules

()

Mirip dengan InsertStyleRule() tetapi memungkinkan Anda menyatakan dan mengatur banyak StyleRules sekaligus.


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 dari StyleRules untuk disetel.

Nilai Default: ""

Memberikan nilai

()

Acara

StyleRulesChanged

Memicu ketika satu atau lebih StyleRules diubah secara eksplisit pada terhubung StyleSheet atau StyleRule , misalnya ketika InsertStyleRule() dipanggil.