module com.viavi.style

# C++ Plugin
plugin viavi_style_plugin

# NOTE: not singleton for now.
# Allows instantiations of a "ViaviColors" object to avoid making hundreds of replacements to FiberOptics uses such as ViaviStyle.colors.secondaryInfoColor at this point.
# Will be reverted after the transition to ViaviStyle.Theme is cleared and done.
singleton ViaviColor 1.0 ViaviColor_1.0.qml
ViaviColors 0.99 ViaviColors_0.99.qml

ViaviImages 1.0 ViaviImages.qml

ViaviStyleBase 1.0 ViaviStyleBase.qml

singleton ViaviStyle 1.0 ViaviStyle_1.0.qml
singleton ViaviFont 1.0 ViaviFont_1.0.qml
ViaviTheme 1.0 ViaviTheme_1.0.qml
ViaviLayout 1.0 ViaviLayout_1.0.qml
ViaviLayoutForSmallScreen 1.0 ViaviLayoutForSmallScreen_1.0.qml
singleton ViaviThemeDark 1.0 ViaviThemeDark_1.0.qml
singleton ViaviThemeLight 1.0 ViaviThemeLight_1.0.qml
singleton ViaviThemeDynamic 1.0 ViaviThemeDynamic_1.0.qml
