1e41f4b71Sopenharmony_ci# ArkUI Subsystem Changelog 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci## cl.arkui.1 Change of Certain Predicates of uiAppearance from Public APIs to System APIs 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ciChanged the namespace **uiAppearance** and its internal **DarkMode** enum predicates from public APIs to system APIs. 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ci**Change Impact** 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ciNone. The namespace **uiAppearance** and its internal **DarkMode** enum are used only by system APIs before and after the change. 10e41f4b71Sopenharmony_ci 11e41f4b71Sopenharmony_ci**Key API/Component Changes** 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ciThe system API description is added to the following APIs: 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ci- declare namespace uiAppearance 16e41f4b71Sopenharmony_ci 17e41f4b71Sopenharmony_ci- enum DarkMode 18e41f4b71Sopenharmony_ci 19e41f4b71Sopenharmony_ci- ALWAYS_DARK = 0 20e41f4b71Sopenharmony_ci 21e41f4b71Sopenharmony_ci- ALWAYS_LIGHT = 1 22