package Ġcom . dropbox . desktop . component box . store . reducers . component Ċ Ċ import Ġcom . dropbox . desktop . component box . store . actions . Component Action Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . add Node Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . clear Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . clear Active Node Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . remove Node Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setAction Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setActive Node Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Alignment Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setBackground Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Button Variant Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setColor Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setContent Scale Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Drawable Name Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setFill Max Height Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setFill MaxSize Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setFill Max Width Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Height Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setHorizontal Alignment Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setHorizontal Arrange ment Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setIs Checked Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setIs Enabled Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setIs Lazy Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Margin Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Modifier Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Padding Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setText Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setText Style Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Vector Name Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Vertical Alignment Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Vertical Arrange ment Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . set Weight Ċ import Ġcom . dropbox . desktop . component box . store . reducers . component . main . setWidth Ċ import Ġcom . dropbox . desktop . component box . store . state . Component State Ċ Ċ fun Ġcomponent Reducer ( state : ĠComponent State , Ġaction : ĠAny ): ĠComponent State Ġ{ ĊĠĠĠ Ġreturn Ġstate . copy (). let Ġ{ Ġnext State Ġ-> ĊĠĠĠĠĠĠĠ Ġwhen Ġ( action ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠComponent Action . Clear Ġ-> Ġnext State . clear () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠComponent Action . Clear Active Node Ġ-> Ġnext State . clear Active Node () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Add Node Ġ-> Ġnext State . add Node ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Remove Node Ġ-> Ġnext State . remove Node ( action ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set Action Ġ-> Ġnext State . setAction ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . SetActive Node Ġ-> Ġnext State . setActive Node ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set Button Variant Ġ-> Ġnext State . set Button Variant ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . SetColor Ġ-> Ġnext State . setColor ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set Content Scale Ġ-> Ġnext State . setContent Scale ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set Drawable Name Ġ-> Ġnext State . set Drawable Name ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set Is Checked Ġ-> Ġnext State . setIs Checked ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set IsEnabled Ġ-> Ġnext State . setIs Enabled ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set Is Lazy Ġ-> Ġnext State . setIs Lazy ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . SetText Ġ-> Ġnext State . setText ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set TextStyle Ġ-> Ġnext State . setText Style ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Set Vector Name Ġ-> Ġnext State . set Vector Name ( action ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Background Ġ-> Ġnext State . setBackground ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Fill Max Height Ġ-> Ġnext State . setFill Max Height ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Fill MaxSize Ġ-> Ġnext State . setFill MaxSize ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Fill Max Width Ġ-> Ġnext State . setFill Max Width ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Height Ġ-> Ġnext State . set Height ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Margin Ġ-> Ġnext State . set Margin ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Modifier Ġ-> Ġnext State . set Modifier ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Padding Ġ-> Ġnext State . set Padding ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Weight Ġ-> Ġnext State . set Weight ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Modifier Action . Set Width Ġ-> Ġnext State . setWidth ( action ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Layout Action . Set Alignment Ġ-> Ġnext State . set Alignment ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Layout Action . Set Horizontal Alignment Ġ-> Ġnext State . setHorizontal Alignment ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Layout Action . Set Horizontal Arrange ment Ġ-> Ġnext State . setHorizontal Arrange ment ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Layout Action . Set Vertical Alignment Ġ-> Ġnext State . set Vertical Alignment ( action ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠComponent Action . Layout Action . Set Vertical Arrange ment Ġ-> Ġnext State . set Vertical Arrange ment ( action ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġnext State ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }