/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_textpicker_modifier.h | 26 void SetSelectedIndexSingle(FrameNode* frameNode, uint32_t* selectedValues, const int32_t size); 27 void SetSelectedIndexMulti(FrameNode* frameNode, uint32_t* selectedValues, const int32_t size); 29 std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues); 31 uint32_t& selectedValue, std::vector<uint32_t>& selectedValues); 33 uint32_t count, std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues); 35 const std::vector<NG::TextCascadePickerOptions>& options, uint32_t index, std::vector<uint32_t>& selectedValues);
|
H A D | node_textpicker_modifier.cpp | 107 std::vector<uint32_t> selectedValues; in ResetTextPickerSelectedIndex() local 108 selectedValues.emplace_back(0); in ResetTextPickerSelectedIndex() 110 NodeModifier::SetSelectedIndexSingle(frameNode, selectedValues.data(), selectedValues.size()); in ResetTextPickerSelectedIndex() 113 NodeModifier::SetSelectedIndexMulti(frameNode, selectedValues.data(), selectedValues.size()); in ResetTextPickerSelectedIndex() 570 void SetSelectedIndexSingle(FrameNode* frameNode, uint32_t* selectedValues, const int32_t size) in SetSelectedIndexSingle() argument 574 if (selectedValues[0] >= rangeResult.size()) { in SetSelectedIndexSingle() 578 TextPickerModelNG::SetSelected(frameNode, selectedValues[0]); in SetSelectedIndexSingle() 582 std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues) in SetSelectedIndexMultiInternal() 581 SetSelectedIndexMultiInternal(FrameNode* frameNode, uint32_t count, std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues) SetSelectedIndexMultiInternal() argument 599 SetSelectedIndexSingleInternal(const std::vector<NG::TextCascadePickerOptions>& options, uint32_t count, uint32_t& selectedValue, std::vector<uint32_t>& selectedValues) SetSelectedIndexSingleInternal() argument 617 SetSelectedInternal( uint32_t count, std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues) SetSelectedInternal() argument 638 std::vector<uint32_t> selectedValues; SetSelectedIndexMulti() local 650 ProcessCascadeSelected( const std::vector<NG::TextCascadePickerOptions>& options, uint32_t index, std::vector<uint32_t>& selectedValues) ProcessCascadeSelected() argument [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_textpicker.cpp | 265 const std::vector<uint32_t>& selectedValues, const NG::TextCascadePickerOptionsAttr& attr, in CreateMulti() 270 TextPickerModel::GetInstance()->SetSelecteds(selectedValues); in CreateMulti() 403 std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues, in ProcessCascadeOptions() 411 if (!JSTextPickerParser::ParseCascadeTextArray(paramObject, selectedValues, values, attr)) { in ProcessCascadeOptions() 423 if (selectedValues.size() < maxCount) { in ProcessCascadeOptions() 424 auto differ = maxCount - selectedValues.size(); in ProcessCascadeOptions() 426 selectedValues.emplace_back(0); in ProcessCascadeOptions() 517 const std::vector<std::string>& values, std::vector<uint32_t>& selectedValues) in ParseMultiTextArraySelectInternal() 523 selectedValues.emplace_back(0); in ParseMultiTextArraySelectInternal() 530 selectedValues in ParseMultiTextArraySelectInternal() 264 CreateMulti(const RefPtr<PickerTheme>& theme, const std::vector<std::string>& values, const std::vector<uint32_t>& selectedValues, const NG::TextCascadePickerOptionsAttr& attr, const std::vector<NG::TextCascadePickerOptions>& options) CreateMulti() argument 402 ProcessCascadeOptions(const JSRef<JSObject>& paramObject, std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues, std::vector<std::string>& values, NG::TextCascadePickerOptionsAttr& attr) ProcessCascadeOptions() argument 516 ParseMultiTextArraySelectInternal(const std::vector<NG::TextCascadePickerOptions>& options, const std::vector<std::string>& values, std::vector<uint32_t>& selectedValues) ParseMultiTextArraySelectInternal() argument 537 ParseMultiTextArraySelectArrayInternal( const std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues) ParseMultiTextArraySelectArrayInternal() argument 675 ParseInternalArray(const JSRef<JSArray>& jsRangeValue, std::vector<uint32_t>& selectedValues, std::vector<std::string>& values, uint32_t index, bool isHasSelectAttr) ParseInternalArray() argument 721 SetSelectedValues(std::vector<uint32_t>& selectedValues, std::vector<std::string>& values, uint32_t index, bool isHasSelectAttr, std::vector<std::string>& resultStr) SetSelectedValues() argument 741 ParseCascadeTextArray(const JSRef<JSObject>& paramObject, std::vector<uint32_t>& selectedValues, std::vector<std::string>& values, NG::TextCascadePickerOptionsAttr& attr) ParseCascadeTextArray() argument 1027 ProcessCascadeSelected( const std::vector<NG::TextCascadePickerOptions>& options, uint32_t index, std::vector<uint32_t>& selectedValues) ProcessCascadeSelected() argument 1047 SetSelectedInternal( uint32_t count, std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues) SetSelectedInternal() argument 1061 SetSelectedIndexMultiInternal( uint32_t count, std::vector<NG::TextCascadePickerOptions>& options, std::vector<uint32_t>& selectedValues) SetSelectedIndexMultiInternal() argument 1079 SetSelectedIndexSingleInternal(const std::vector<NG::TextCascadePickerOptions>& options, uint32_t count, uint32_t& selectedValue, std::vector<uint32_t>& selectedValues) SetSelectedIndexSingleInternal() argument 1099 std::vector<uint32_t> selectedValues; SetSelectedIndexMulti() local 1137 std::vector<uint32_t> selectedValues; SetSelectedIndexSingle() local 1615 ParseShowDataMultiContent(const std::vector<NG::TextCascadePickerOptions>& options, const std::vector<uint32_t>& selectedValues, const std::vector<std::string>& values, NG::TextCascadePickerOptionsAttr& attr, NG::TextPickerSettingData& settingData) ParseShowDataMultiContent() argument [all...] |
H A D | js_textpicker.h | 60 static void SetSelectedValues(std::vector<uint32_t>& selectedValues, std::vector<std::string>& values, 114 uint32_t count, uint32_t& selectedValue, std::vector<uint32_t>& selectedValues); 116 const std::vector<uint32_t>& selectedValues, const NG::TextCascadePickerOptionsAttr& attr,
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_textpicker_bridge.cpp | 109 std::vector<uint32_t> selectedValues;
in SetSelectedIndex() local 112 if (!ArkTSUtils::ParseJsIntegerArray(vm, indexArg, selectedValues)) {
in SetSelectedIndex() 113 selectedValues.clear();
in SetSelectedIndex() 117 if (selectedValues.size() > 0) {
in SetSelectedIndex() 119 nativeNode, selectedValues.data(), selectedValues.size());
in SetSelectedIndex() 127 selectedValues.emplace_back(selectedValue);
in SetSelectedIndex() 129 nativeNode, selectedValues.data(), DEFAULT_NEGATIVE_NUM); // represent this is a number.
in SetSelectedIndex() 131 selectedValues.clear();
in SetSelectedIndex()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | picker_type_define.h | 94 std::vector<uint32_t> selectedValues; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/ |
H A D | textpicker_model_ng.cpp | 1022 std::vector<std::string> selectedValues; 1027 selectedValues.emplace_back(options_[i].rangeResult[0]); 1029 selectedValues.emplace_back(""); 1035 selectedValues[i] = options_[i].rangeResult.front(); 1038 selectedValues.emplace_back(values[i]); 1044 textPickerPattern->SetValues(selectedValues); 1045 ACE_UPDATE_NODE_LAYOUT_PROPERTY(TextPickerLayoutProperty, Values, selectedValues, frameNode);
|
H A D | textpicker_dialog_view.cpp | 184 SetSelectedValues(textPickerPattern, settingData.selectedValues); in OptionsCreateNode()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/ |
H A D | text_picker_test_ng.cpp | 494 settingData.selectedValues = { 0, 0, 0 }; in HWTEST_F() 536 settingData.selectedValues = { 0, 0 }; in HWTEST_F() 587 settingData.selectedValues = { 0, 0, 0 }; in HWTEST_F()
|