name
getNumber
local vmi = context:viewModel() if vmi then local score = vmi:getNumber('score') if score then print(score.value) end end
getTrigger
local vmi = context:viewModel() if vmi then local myTrigger = vmi:getTrigger('myTrigger') if myTrigger then mytrigger:fire() end end
getString
local vmi = context:viewModel() if vmi then local heading = vmi:getString('heading') if heading then print(heading) end end
getBoolean
local vmi = context:viewModel() if vmi then local darkMode = vmi:getBoolean('darkMode') if darkMode then print(darkMode) end end
getColor
local vmi = context:viewModel() if vmi then local primaryColor = vmi:getColor('primaryColor') if primaryColor then primaryColor.value = Color.rgba(255, 0, 0, 155) end end
getList
local vmi = context:viewModel() if vmi then local enemies = vmi:getList('enemies') if enemies then enemies:pop() end end
getViewModel
getEnum
local vmi = context:viewModel() if vmi then local textAlignment = vmi:getEnum('textAlignment') end
instance
Was this page helpful?