/foundation/arkui/ace_engine/frameworks/core/components/dialog/ |
H A D | dialog_theme.cpp | 30 theme->titleTextStyle_.SetTextColor(dialogPattern->GetAttr<Color>("title_text_color", Color::BLACK)); in ParsePattern() 31 theme->titleTextStyle_.SetFontSize(dialogPattern->GetAttr<Dimension>("title_text_font_size", 20.0_fp)); in ParsePattern() 33 theme->subtitleTextStyle_.SetTextColor(dialogPattern->GetAttr<Color>("subtitle_text_color", Color::BLACK)); in ParsePattern() 35 theme->subtitleTextStyle_.SetFontSize(dialogPattern->GetAttr<Dimension>("subtitle_text_font_size", 14.0_fp)); in ParsePattern() 36 theme->contentTextStyle_.SetTextColor(dialogPattern->GetAttr<Color>("content_text_color", Color::BLACK)); in ParsePattern() 37 theme->contentTextStyle_.SetFontSize(dialogPattern->GetAttr<Dimension>("content_text_font_size", 16.0_fp)); in ParsePattern() 38 theme->buttonBackgroundColor_ = dialogPattern->GetAttr<Color>("button_bg_color", Color::BLACK); in ParsePattern() 40 theme->radius_ = Radius(dialogPattern->GetAttr<Dimension>("dialog_container_radius", 32.0_vp)); in ParsePattern() 41 theme->backgroundColor_ = dialogPattern->GetAttr<Color>("bg_color_version_twelve", Color(0xffffff)); in ParsePattern() 43 theme->radius_ = Radius(dialogPattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_theme.cpp | 27 auto pattern = style->GetAttr<RefPtr<ThemeStyle>>("picker_pattern", nullptr); in Parse() 37 theme->popupDecoration_->SetBackgroundColor(pattern->GetAttr<Color>("popup_bg_color", Color())); in Parse() 38 theme->popupDecoration_->SetBorderRadius(Radius(pattern->GetAttr<Dimension>("picker_popup_radius", 0.0_vp))); in Parse() 39 theme->popupEdge_.SetLeft(pattern->GetAttr<Dimension>("picker_popup_padding", 0.0_vp)); in Parse() 40 theme->popupEdge_.SetTop(pattern->GetAttr<Dimension>("picker_popup_padding", 0.0_vp)); in Parse() 41 theme->popupEdge_.SetRight(pattern->GetAttr<Dimension>("picker_popup_padding", 0.0_vp)); in Parse() 42 theme->popupEdge_.SetBottom(pattern->GetAttr<Dimension>("picker_popup_padding_bottom", 0.0_vp)); in Parse() 43 auto showOptionCount = static_cast<int32_t>(pattern->GetAttr<double>("picker_show_option_count", 0.0)); in Parse() 45 theme->showButtons_ = static_cast<bool>(pattern->GetAttr<double>("picker_show_buttons", 0.0)); in Parse() 46 theme->focusColor_ = pattern->GetAttr<Colo in Parse() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | checkable_theme.h | 235 theme->width_ = checkboxPattern->GetAttr<Dimension>("checkbox_size", 0.0_vp); in ParsePattern() 237 theme->hotZoneHorizontalPadding_ = checkboxPattern->GetAttr<Dimension>("checkbox_hotzone_padding", 0.0_vp); in ParsePattern() 238 theme->defaultWidth_ = checkboxPattern->GetAttr<Dimension>("checkbox_default_size", 0.0_vp); in ParsePattern() 241 checkboxPattern->GetAttr<Dimension>("checkbox_default_padding_size", 2.0_vp); in ParsePattern() 242 theme->defaultWidth_ = checkboxPattern->GetAttr<Dimension>("checkbox_default_size_twelve", 24.0_vp); in ParsePattern() 246 theme->needFocus_ = static_cast<bool>(checkboxPattern->GetAttr<double>("checkbox_need_focus", 0.0)); in ParsePattern() 248 static_cast<bool>(checkboxPattern->GetAttr<double>("checkbox_inactive_background_solid", 0.0)); in ParsePattern() 249 theme->borderWidth_ = checkboxPattern->GetAttr<Dimension>("checkbox_border_width", 0.0_vp); in ParsePattern() 250 theme->checkStroke_ = checkboxPattern->GetAttr<Dimension>("checkbox_stroke_width", 0.0_vp); in ParsePattern() 251 theme->shadowColor_ = checkboxPattern->GetAttr<Colo in ParsePattern() [all...] |
/foundation/multimedia/av_codec/test/unittest/dash_test/ |
H A D | dash_mpd_parser_unit_test.cpp | 259 node->GetAttr("id", uiAttrVal); in HWTEST_F() 260 node->GetAttr("test", uiAttrVal); in HWTEST_F() 263 node->GetAttr("id", iAttrVal); in HWTEST_F() 264 node->GetAttr("test", iAttrVal); in HWTEST_F() 267 node->GetAttr("id", ullAttrVal); in HWTEST_F() 268 node->GetAttr("test", ullAttrVal); in HWTEST_F() 271 node->GetAttr("id", dAttrVal); in HWTEST_F() 272 node->GetAttr("test", dAttrVal); in HWTEST_F() 282 node->GetAttr("id", uiAttrVal); in HWTEST_F() 283 node->GetAttr("tes in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | textfield_theme.h | 65 auto pattern = themeStyle->GetAttr<RefPtr<ThemeStyle>>("textfield_pattern", nullptr); in ParsePattern() 77 theme->padding_ = Edge(pattern->GetAttr<Dimension>("textfield_padding_horizontal", 0.0_vp), in ParsePatternSubFirstPart() 78 pattern->GetAttr<Dimension>("textfield_padding_vertical", 0.0_vp), in ParsePatternSubFirstPart() 79 pattern->GetAttr<Dimension>("textfield_padding_horizontal", 0.0_vp), in ParsePatternSubFirstPart() 80 pattern->GetAttr<Dimension>("textfield_padding_vertical", 0.0_vp)); in ParsePatternSubFirstPart() 82 Edge(pattern->GetAttr<Dimension>("textfield_underline_padding_horizontal", 0.0_vp), in ParsePatternSubFirstPart() 83 pattern->GetAttr<Dimension>("textfield_underline_padding_vertical", 12.0_vp), in ParsePatternSubFirstPart() 84 pattern->GetAttr<Dimension>("textfield_underline_padding_horizontal", 0.0_vp), in ParsePatternSubFirstPart() 85 pattern->GetAttr<Dimension>("textfield_underline_padding_vertical", 12.0_vp)); in ParsePatternSubFirstPart() 87 FontWeight(static_cast<int32_t>(pattern->GetAttr<doubl in ParsePatternSubFirstPart() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/toast/ |
H A D | toast_theme.h | 59 theme->minWidth_ = toastPattern->GetAttr<Dimension>("toast_content_min_width", 0.0_vp); in ParsePattern() 60 theme->minHeight_ = toastPattern->GetAttr<Dimension>("toast_content_min_height", 0.0_vp); in ParsePattern() 61 theme->bottom_ = toastPattern->GetAttr<Dimension>("toast_bottom", 0.0_vp); in ParsePattern() 62 theme->minFontSize_ = toastPattern->GetAttr<Dimension>("toast_text_min_font_size", 0.0_vp); in ParsePattern() 63 auto textMaxLines = static_cast<int32_t>(toastPattern->GetAttr<double>("toast_text_max_lines", 0.0)); in ParsePattern() 65 theme->backgroundColor_ = toastPattern->GetAttr<Color>(PATTERN_BG_COLOR, Color()); in ParsePattern() 66 theme->blurStyleTextColor_ = toastPattern->GetAttr<Color>(PATTERN_TEXT_COLOR_BLUR, Color()); in ParsePattern() 69 theme->padding_ = Edge(toastPattern->GetAttr<Dimension>("toast_padding_level8", 0.0_vp).Value(), in ParsePattern() 70 toastPattern->GetAttr<Dimension>("toast_padding_level4", 0.0_vp).Value(), in ParsePattern() 71 toastPattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/progress/ |
H A D | progress_theme.h | 57 auto pattern = themeStyle->GetAttr<RefPtr<ThemeStyle>>("progress_pattern", nullptr); in ParsePattern() 65 theme->trackThickness_ = pattern->GetAttr<Dimension>("progress_thickness", 0.0_vp); in ParsePattern() 66 theme->trackWidth_ = pattern->GetAttr<Dimension>("progress_default_width", 0.0_vp); in ParsePattern() 67 theme->ringThickness_ = pattern->GetAttr<Dimension>("progress_ring_thickness", 0.0_vp); in ParsePattern() 68 theme->ringDiameter_ = pattern->GetAttr<Dimension>("progress_default_diameter", 0.0_vp); in ParsePattern() 69 theme->loadingDiameter_ = pattern->GetAttr<Dimension>("progress_default_diameter", 0.0_vp); in ParsePattern() 70 theme->scaleNumber_ = static_cast<int32_t>(pattern->GetAttr<double>("progress_scale_number", 0.0)); in ParsePattern() 71 theme->scaleWidth_ = pattern->GetAttr<Dimension>("progress_scale_width", 0.0_vp); in ParsePattern() 72 theme->scaleLength_ = pattern->GetAttr<Dimension>("progress_stroke_width", 0.0_vp); in ParsePattern() 73 theme->scaleRingDiameter_ = pattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/calendar/ |
H A D | calendar_theme.h | 158 pattern->GetAttr<Color>("card_area_bg_color_focused", Color::BLUE); in ParseCardTheme() 160 pattern->GetAttr<Color>("card_day_color", DEFAULT_DAY_COLOR); in ParseCardTheme() 162 pattern->GetAttr<Color>("card_week_color", Color::BLACK); in ParseCardTheme() 164 pattern->GetAttr<Color>("card_uncurrent_month_day_color", DEFAULT_NON_CURRENT_MONTH_DAY_COLOR); in ParseCardTheme() 166 pattern->GetAttr<Color>("card_weekend_color", DEFAULT_WEEKEND_DAY_COLOR); in ParseCardTheme() 168 pattern->GetAttr<Color>("card_weekend_lunar_color", DEFAULT_WEEKEND_LUNAR_COLOR); in ParseCardTheme() 170 pattern->GetAttr<Color>("card_uncurrent_month_lunar_color", DEFAULT_NON_CURRENT_MONTH_LUNAR_COLOR); in ParseCardTheme() 172 pattern->GetAttr<Color>("card_today_color", Color::WHITE); in ParseCardTheme() 174 pattern->GetAttr<Color>("card_today_lunar_color", Color::WHITE); in ParseCardTheme() 176 pattern->GetAttr<Colo in ParseCardTheme() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/tab_bar/ |
H A D | tab_theme.h | 56 theme->backgroundColor_ = pattern->GetAttr<Color>(PATTERN_BG_COLOR, Color::WHITE); in Build() 57 theme->activeIndicatorColor_ = pattern->GetAttr<Color>("active_indicator_color", Color::WHITE); in Build() 58 theme->focusIndicatorColor_ = pattern->GetAttr<Color>("focus_indicator_color", Color::WHITE); in Build() 59 theme->focusIndicatorRadius_ = pattern->GetAttr<Dimension>("focus_indicator_radius", 0.0_vp); in Build() 60 theme->subTabIndicatorHeight_ = pattern->GetAttr<Dimension>("subtab_indicator_height", 0.0_vp); in Build() 61 theme->subTabTextOnColor_ = pattern->GetAttr<Color>("subtab_text_on_color", Color::WHITE); in Build() 62 theme->subTabTextOffColor_ = pattern->GetAttr<Color>("subtab_text_off_color", Color::WHITE); in Build() 63 theme->subTabBoardTextOnColor_ = pattern->GetAttr<Color>("subtab_board_text_on_color", Color::WHITE); in Build() 64 theme->subTabIndicatorGap_ = pattern->GetAttr<Dimension>("subtab_indicator_gap", 0.0_vp); in Build() 65 theme->subTabHorizontalPadding_ = pattern->GetAttr<Dimensio in Build() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/navigation_bar/ |
H A D | navigation_bar_theme.h | 49 theme->height_ = pattern->GetAttr<Dimension>("navigation_bar_height", 0.0_vp); in Build() 50 theme->heightEmphasize_ = pattern->GetAttr<Dimension>("navigation_bar_height_emphasize", 0.0_vp); in Build() 51 theme->menuZoneSize_ = pattern->GetAttr<Dimension>("navigation_bar_menu_zone_size", 0.0_vp); in Build() 52 theme->menuIconSize_ = pattern->GetAttr<Dimension>("navigation_bar_menu_icon_size", 0.0_vp); in Build() 53 theme->logoIconSize_ = pattern->GetAttr<Dimension>("navigation_bar_logo_icon_size", 0.0_vp); in Build() 54 theme->buttonNormalColor_ = pattern->GetAttr<Color>("navigation_bar_button_normal_color", Color()); in Build() 55 theme->defaultPaddingEnd_ = pattern->GetAttr<Dimension>("navigation_bar_default_padding_end", 0.0_vp); in Build() 56 theme->menuItemPadding_ = pattern->GetAttr<Dimension>("navigation_bar_menu_item_padding", 0.0_vp); in Build() 57 theme->titleMinPadding_ = pattern->GetAttr<Dimension>("navigation_bar_title_min_padding", 0.0_vp); in Build() 59 static_cast<int32_t>(pattern->GetAttr<doubl in Build() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/button/ |
H A D | button_theme.h | 61 theme->bgColor_ = buttonPattern->GetAttr<Color>("button_bg_color", Color()); in ParsePattern() 62 theme->roleWarningColor_ = buttonPattern->GetAttr<Color>("role_warning", Color()); in ParsePattern() 63 theme->clickedColor_ = buttonPattern->GetAttr<Color>("bg_color_clicked_blend", Color()); in ParsePattern() 65 theme->bgColor_.BlendOpacity(buttonPattern->GetAttr<double>(PATTERN_BG_COLOR_DISABLED_ALPHA, 0.0)); in ParsePattern() 66 theme->hoverColor_ = buttonPattern->GetAttr<Color>("bg_color_hovered_blend", Color()); in ParsePattern() 67 theme->borderColor_ = buttonPattern->GetAttr<Color>("border_color", Color()); in ParsePattern() 68 theme->borderWidth_ = buttonPattern->GetAttr<Dimension>("border_width", 0.0_vp); in ParsePattern() 69 theme->textStyle_.SetTextColor(buttonPattern->GetAttr<Color>("button_text_color", Color())); in ParsePattern() 71 buttonPattern->GetAttr<Color>(PATTERN_TEXT_COLOR, Color()) in ParsePattern() 72 .BlendOpacity(buttonPattern->GetAttr<doubl in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_theme.h | 63 auto pattern = themeStyle->GetAttr<RefPtr<ThemeStyle>>("text_overlay_pattern", nullptr); in ParsePattern() 68 pattern->GetAttr<Color>("text_overlay_menu_border_color", Color()), in ParsePattern() 69 pattern->GetAttr<Dimension>("text_overlay_menu_border_width", 0.0_vp), in ParsePattern() 71 static_cast<int32_t>(pattern->GetAttr<double>("text_overlay_menu_border_style", 0.0))))); in ParsePattern() 72 theme->menuPadding_ = Edge(pattern->GetAttr<Dimension>("text_overlay_menu_padding_left", 0.0_vp), in ParsePattern() 73 pattern->GetAttr<Dimension>("text_overlay_menu_padding_top", 0.0_vp), in ParsePattern() 74 pattern->GetAttr<Dimension>("text_overlay_menu_padding_right", 0.0_vp), in ParsePattern() 75 pattern->GetAttr<Dimension>("text_overlay_menu_padding_bottom", 0.0_vp)); in ParsePattern() 77 pattern->GetAttr<Dimension>("text_overlay_menu_spacing_with_text", 0.0_vp); in ParsePattern() 78 theme->menuSafeSpacing_ = pattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/theme/ |
H A D | advanced_pattern_theme.h | 61 theme->primaryTextColor_ = advancedPattern->GetAttr<Color>("text_color_primary", Color()); in ParseColorPattern() 62 theme->secondaryTextColor_ = advancedPattern->GetAttr<Color>("text_color_secondary", Color()); in ParseColorPattern() 63 theme->activatedColor_ = advancedPattern->GetAttr<Color>("text_primary_activated", Color()); in ParseColorPattern() 64 theme->primaryColor_ = advancedPattern->GetAttr<Color>("color_primary", Color()); in ParseColorPattern() 65 theme->clickColor_ = advancedPattern->GetAttr<Color>("color_click_effect", Color()); in ParseColorPattern() 66 theme->titleBarColor_ = advancedPattern->GetAttr<Color>("color_titlebar_text", Color()); in ParseColorPattern() 67 theme->hoverColor_ = advancedPattern->GetAttr<Color>("color_hover", Color()); in ParseColorPattern() 68 theme->focusedColor_ = advancedPattern->GetAttr<Color>("color_focused_outline", Color()); in ParseColorPattern() 69 theme->subTitleBarColor_ = advancedPattern->GetAttr<Color>("color_titlebar_subtitle_text", Color()); in ParseColorPattern() 70 theme->titleIconColor_ = advancedPattern->GetAttr<Colo in ParseColorPattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/app_bar/ |
H A D | app_bar_theme.h | 281 theme->appBarHeight_ = appBarPattern->GetAttr<Dimension>("app_bar_height", 0.0_vp); in ParsePattern() 282 theme->iconSize_ = appBarPattern->GetAttr<Dimension>("icon_size", 0.0_vp); in ParsePattern() 283 theme->iconCornerRadius_ = appBarPattern->GetAttr<Dimension>("icon_corner_radius", 0.0_vp); in ParsePattern() 284 theme->appBarFontSize_ = appBarPattern->GetAttr<Dimension>("app_bar_font_size", 0.0_vp); in ParsePattern() 285 theme->bundleName_ = appBarPattern->GetAttr<std::string>("app_bar_bundle_name", "com.ohos.hag.famanager"); in ParsePattern() 286 theme->abilityName_ = appBarPattern->GetAttr<std::string>("app_bar_ability_name", "FaPanelAbility"); in ParsePattern() 287 theme->stageAbilityName_ = appBarPattern->GetAttr<std::string>("app_bar_stage_ability_name", "PanelAbility"); in ParsePattern() 288 theme->bentRadius_ = appBarPattern->GetAttr<Dimension>("bent_radius", 18.0_vp); in ParsePattern() 289 theme->rightAngle_ = appBarPattern->GetAttr<Dimension>("right_angle", 0.0_vp); in ParsePattern() 290 theme->menuBarWidth_ = appBarPattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/security_component/ |
H A D | security_component_theme.h | 178 securityComponentPattern->GetAttr<std::string>("description_current_location", "")); in ParseLocationDescriptions() 180 securityComponentPattern->GetAttr<std::string>("description_add_location", "")); in ParseLocationDescriptions() 182 securityComponentPattern->GetAttr<std::string>("description_select_location", "")); in ParseLocationDescriptions() 184 securityComponentPattern->GetAttr<std::string>("description_share_location", "")); in ParseLocationDescriptions() 186 securityComponentPattern->GetAttr<std::string>("description_send_location", "")); in ParseLocationDescriptions() 188 securityComponentPattern->GetAttr<std::string>("description_locating", "")); in ParseLocationDescriptions() 190 securityComponentPattern->GetAttr<std::string>("description_location", "")); in ParseLocationDescriptions() 192 securityComponentPattern->GetAttr<std::string>("description_send_current_location", "")); in ParseLocationDescriptions() 194 securityComponentPattern->GetAttr<std::string>("description_relocation", "")); in ParseLocationDescriptions() 196 securityComponentPattern->GetAttr<st in ParseLocationDescriptions() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/toggle/ |
H A D | toggle_theme.h | 57 theme->textStyle_.SetFontSize(togglePattern->GetAttr<Dimension>("toggle_text_font_size", 0.0_fp)); in ParsePattern() 59 FontWeight(static_cast<int32_t>(togglePattern->GetAttr<double>("toggle_text_font_weight", 0.0)))); in ParsePattern() 60 theme->height_ = togglePattern->GetAttr<Dimension>("toggle_height", 0.0_vp); in ParsePattern() 61 theme->padding_ = Edge(togglePattern->GetAttr<Dimension>("toggle_padding_horizontal", 0.0_vp).Value(), in ParsePattern() 62 togglePattern->GetAttr<Dimension>("toggle_padding_vertical", 0.0_vp).Value(), in ParsePattern() 63 togglePattern->GetAttr<Dimension>("toggle_padding_horizontal", 0.0_vp).Value(), in ParsePattern() 64 togglePattern->GetAttr<Dimension>("toggle_padding_vertical", 0.0_vp).Value(), in ParsePattern() 65 togglePattern->GetAttr<Dimension>("toggle_padding_vertical", 0.0_vp).Unit()); in ParsePattern() 66 theme->disabledAlpha_ = togglePattern->GetAttr<double>("toggle_disable_alpha", 0.0); in ParsePattern() 67 theme->backgroundColor_ = togglePattern->GetAttr<Colo in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/data_panel/ |
H A D | data_panel_theme.h | 53 theme->thickness_ = dataPanelPattern->GetAttr<Dimension>("datapanel_thickness", 0.0_vp); in ParsePattern() 54 theme->defaultHeight_ = dataPanelPattern->GetAttr<Dimension>("datapanel_height", 0.0_vp); in ParsePattern() 55 theme->defaultWidth_ = dataPanelPattern->GetAttr<Dimension>("datapanel_width", 0.0_vp); in ParsePattern() 56 theme->defaultBorderRadius_ = dataPanelPattern->GetAttr<Dimension>("datapanel_corner_radius", 8.0_vp); in ParsePattern() 57 theme->trackShadowOffsetX_ = dataPanelPattern->GetAttr<Dimension>("datapanel_trackshadow_offsetx", 0.0_vp); in ParsePattern() 58 theme->trackShadowOffsetY_ = dataPanelPattern->GetAttr<Dimension>("datapanel_trackshadow_offsety", 0.0_vp); in ParsePattern() 59 theme->backgroundColor_ = dataPanelPattern->GetAttr<Color>(PATTERN_BG_COLOR, Color::BLACK); in ParsePattern() 60 theme->trackShadowRadius_ = dataPanelPattern->GetAttr<Dimension>(DATA_PANEL_TRACK_SHADOW_RADIU, 0.0_vp); in ParsePattern() 61 theme->loadingColors_.first = dataPanelPattern->GetAttr<Color>(DATA_PANEL_LOADING_COLOR_END, Color::BLACK); in ParsePattern() 63 dataPanelPattern->GetAttr<Colo in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/tool_bar/ |
H A D | tool_bar_theme.h | 62 theme->iconMoreColor_ = toolbarPattern->GetAttr<Color>("more_icon_color", Color()); in ParsePattern() 63 theme->textStyle_.SetTextColor(toolbarPattern->GetAttr<Color>(PATTERN_TEXT_COLOR, Color::BLACK)); in ParsePattern() 64 theme->iconColor_ = toolbarPattern->GetAttr<Color>("icon_color", Color()); in ParsePattern() 65 theme->toolBarBgColor_ = toolbarPattern->GetAttr<Color>(PATTERN_BG_COLOR, Color()); in ParsePattern() 66 theme->toolBarItemBgColor_ = toolbarPattern->GetAttr<Color>("item_bg_color", Color()); in ParsePattern() 67 theme->textStyle_.SetFontSize(toolbarPattern->GetAttr<Dimension>("text_fontsize", 10.0_fp)); in ParsePattern() 68 theme->textStyle_.SetFontFamilies({ toolbarPattern->GetAttr<std::string>("text_font_family_medium", in ParsePattern() 70 theme->textStyle_.SetAdaptTextSize(toolbarPattern->GetAttr<Dimension>("text_fontsize", 10.0_fp), in ParsePattern() 71 toolbarPattern->GetAttr<Dimension>("text_min_fontsize", 9.0_vp)); in ParsePattern() 72 theme->iconSize_ = Size(toolbarPattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | list_item_theme.h | 63 auto pattern = themeStyle->GetAttr<RefPtr<ThemeStyle>>("list_item_pattern", nullptr); in ParsePattern() 68 theme->defaultColor_ = pattern->GetAttr<Color>("item_normal_color", Color::WHITE); in ParsePattern() 69 theme->itemDefaultColor_ = pattern->GetAttr<Color>("item_normal_color", Color::WHITE); in ParsePattern() 70 theme->defaultLeftMargin_ = pattern->GetAttr<Dimension>("item_margin_left", LISTITEM_MARGIN_PADDING); in ParsePattern() 71 theme->defaultRightMargin_ = pattern->GetAttr<Dimension>("item_margin_right", LISTITEM_MARGIN_PADDING); in ParsePattern() 73 theme->borderRadiusValue_ = pattern->GetAttr<Dimension>("item_border_radius", 0.0_vp); in ParsePattern() 78 theme->focusBorderColor_ = pattern->GetAttr<Color>("item_focus_color", Color::WHITE); in ParsePattern() 79 theme->clickColor_ = pattern->GetAttr<Color>("item_press_color", Color::WHITE); in ParsePattern() 80 theme->hoverColor_ = pattern->GetAttr<Color>("item_hover_color", Color::WHITE); in ParsePattern() 81 theme->pressColor_ = pattern->GetAttr<Colo in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/search/ |
H A D | search_theme.h | 65 theme->height_ = pattern->GetAttr<Dimension>("search_default_height", 0.0_vp); in ParsePattern() 66 theme->iconSize_ = pattern->GetAttr<Dimension>("search_icon_size", 0.0_vp); in ParsePattern() 67 theme->closeIconSize_ = pattern->GetAttr<Dimension>("search_close_icon_size", 0.0_vp); in ParsePattern() 69 pattern->GetAttr<Dimension>("search_close_icon_hot_zone_horizontal", 0.0_vp); in ParsePattern() 71 theme->leftPadding_ = pattern->GetAttr<Dimension>("search_text_field_padding_left", 0.0_vp); in ParsePattern() 72 theme->rightPadding_ = pattern->GetAttr<Dimension>("search_text_field_padding_right", 0.0_vp); in ParsePattern() 74 pattern->GetAttr<Dimension>("search_text_field_right_padding_without_button", 12.0_vp); in ParsePattern() 75 theme->fontWeight_ = FontWeight(static_cast<int32_t>(pattern->GetAttr<double>("search_font_weight", 0.0))); in ParsePattern() 76 theme->borderRadius_ = Radius(pattern->GetAttr<Dimension>("search_text_field_border_radius", 0.0_vp)); in ParsePattern() 77 theme->blockRightShade_ = static_cast<int32_t>(pattern->GetAttr<doubl in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/slider/ |
H A D | slider_theme.h | 66 theme->trackBgColor_ = pattern->GetAttr<Color>("track_bg_color", Color::RED); in ParsePattern() 67 theme->trackSelectedColor_ = pattern->GetAttr<Color>("track_color_selected", Color::RED); in ParsePattern() 68 theme->markerColor_ = pattern->GetAttr<Color>("marker_color", Color::RED) in ParsePattern() 69 .BlendOpacity(pattern->GetAttr<double>("marker_color_alpha", defaultMarkColorAplpa)); in ParsePattern() 70 theme->tipTextColor_ = pattern->GetAttr<Color>("tip_text_color", Color::RED); in ParsePattern() 71 theme->tipColor_ = pattern->GetAttr<Color>("tip_color", Color::RED); in ParsePattern() 72 theme->blockHoverColor_ = pattern->GetAttr<Color>("block_color_hovered", Color::RED); in ParsePattern() 73 theme->blockPressedColor_ = pattern->GetAttr<Color>("block_color_pressed", BLOCK_COLOR_PRESSED); in ParsePattern() 75 pattern->GetAttr<Color>("block_outer_edge_color", BLOCK_OUTER_EDGE_COLOR); in ParsePattern() 77 pattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/video/ |
H A D | video_theme.h | 59 theme->btnSize_ = Size(videoPattern->GetAttr<double>("control_bar_play_width", 40.0f), in ParsePattern() 60 videoPattern->GetAttr<double>("control_bar_play_height", 40.0f)); in ParsePattern() 62 videoPattern->GetAttr<Dimension>("control_bar_play_padding_left", 10.0_vp).Value(), in ParsePattern() 63 videoPattern->GetAttr<Dimension>("control_bar_play_padding_top", 5.0_vp).Value(), in ParsePattern() 64 videoPattern->GetAttr<Dimension>("control_bar_play_padding_right", 10.0_vp).Value(), in ParsePattern() 65 videoPattern->GetAttr<Dimension>("control_bar_play_padding_bottom", 5.0_vp).Value()); in ParsePattern() 67 videoPattern->GetAttr<Dimension>("control_bar_current_time_padding_left", 5.0_vp).Value(), in ParsePattern() 68 videoPattern->GetAttr<Dimension>("control_bar_current_time_padding_top", 5.0_vp).Value(), in ParsePattern() 69 videoPattern->GetAttr<Dimension>("control_bar_current_time_padding_right", 5.0_vp).Value(), in ParsePattern() 70 videoPattern->GetAttr<Dimensio in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/side_bar/ |
H A D | side_bar_theme.h | 56 theme->controlImageColor_ = sideBarPattern->GetAttr<Color>("control_image_color", Color::BLACK); in ParsePattern() 57 theme->sideBarBackgroundColor_ = sideBarPattern->GetAttr<Color>("side_bar_background_color", Color::WHITE); in ParsePattern() 58 theme->controlButtonRadius_ = sideBarPattern->GetAttr<Dimension>("control_button_radius", 0.0_vp); in ParsePattern() 59 auto dividerShadowEnable = sideBarPattern->GetAttr<std::string>("divider_shadow_enable", "0"); in ParsePattern() 63 = sideBarPattern->GetAttr<std::string>("section_unfocus_effect_enable", "0"); in ParsePattern() 65 theme->sideBarUnfocusColor_ = sideBarPattern->GetAttr<Color>("color_panel_bg", Color::TRANSPARENT); in ParsePattern() 67 theme->controlButtonIconColor_ = sideBarPattern->GetAttr<Color>("dialog_icon_primary", Color::TRANSPARENT); in ParsePattern() 69 sideBarPattern->GetAttr<Color>("control_button_back_board_color", Color::TRANSPARENT); in ParsePattern() 71 sideBarPattern->GetAttr<Color>("control_button_back_board_color_hover", Color::TRANSPARENT); in ParsePattern() 73 sideBarPattern->GetAttr<Colo in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_theme.h | 69 auto draggable = pattern->GetAttr<std::string>("draggable", "0"); in ParsePattern() 71 auto dragBackgroundColor = pattern->GetAttr<Color>("drag_background_color", Color::WHITE); in ParsePattern() 76 theme->dragCornerRadius_ = pattern->GetAttr<Dimension>("drag_corner_radius", 18.0_vp); in ParsePattern() 77 theme->defaultCaretHeight_ = pattern->GetAttr<Dimension>("default_caret_height", 18.5_vp); in ParsePattern() 78 theme->disabledAlpha_ = static_cast<float>(pattern->GetAttr<double>("text_color_disabled_alpha", 0.0)); in ParsePattern() 79 theme->placeholderColor_ = pattern->GetAttr<Color>("tips_text_color", Color(0x99000000)); in ParsePattern() 80 theme->caretColor_ = pattern->GetAttr<Color>("caret_color", Color(0xff007dff)); in ParsePattern() 81 theme->selectedBackgroundColor_ = pattern->GetAttr<Color>("selected_background_color", Color(0xff007dff)); in ParsePattern() 82 theme->previewUnderlineColor_ = pattern->GetAttr<Color>("preview_underline_color", Color(0xff007dff)); in ParsePattern() 83 theme->popIconColor_ = pattern->GetAttr<Colo in ParsePattern() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/stepper/ |
H A D | stepper_theme.h | 54 auto pattern = themeStyle->GetAttr<RefPtr<ThemeStyle>>("stepper_pattern", nullptr); in Build() 56 theme->textStyle_.SetTextColor(pattern->GetAttr<Color>(PATTERN_TEXT_COLOR, Color::RED)); in Build() 57 theme->textStyle_.SetFontSize(pattern->GetAttr<Dimension>(PATTERN_TEXT_SIZE, 16.0_vp)); in Build() 58 theme->radius_ = pattern->GetAttr<Dimension>("border_radius", 8.0_vp); in Build() 59 theme->buttonPressedColor_ = pattern->GetAttr<Color>("button_bg_color_pressed", Color::RED); in Build() 60 theme->mouseHoverColor_ = pattern->GetAttr<Color>("button_bg_color_hovered", Color::RED); in Build() 61 theme->defaultPaddingStart_ = pattern->GetAttr<Dimension>("padding_left", 12.0_vp); in Build() 62 theme->defaultPaddingEnd_ = pattern->GetAttr<Dimension>("padding_right", 12.0_vp); in Build() 63 theme->arrowColor_ = pattern->GetAttr<Color>("arrorw_color", Color::RED); in Build() 64 theme->progressColor_ = pattern->GetAttr<Colo in Build() [all...] |