| 947 | } |
| 948 | |
| 949 | ax::ui::ListView* LayerRadialGradientTest::createListView() |
| 950 | { |
| 951 | auto listview = ax::ui::ListView::create(); |
| 952 | |
| 953 | auto scale = ax::ui::Text::create(); |
| 954 | scale->setString("scale[0-2]"); |
| 955 | scale->setColor(ax::Color3B::RED); // default seleted item |
| 956 | scale->setTouchEnabled(true); |
| 957 | listview->pushBackCustomItem(scale); |
| 958 | |
| 959 | auto skewx = ax::ui::Text::create(); |
| 960 | skewx->setString("skewx[0-90]"); |
| 961 | skewx->setTouchEnabled(true); |
| 962 | listview->pushBackCustomItem(skewx); |
| 963 | |
| 964 | auto skewy = ax::ui::Text::create(); |
| 965 | skewy->setString("skewy[0-90]"); |
| 966 | skewy->setTouchEnabled(true); |
| 967 | listview->pushBackCustomItem(skewy); |
| 968 | |
| 969 | auto expand = ax::ui::Text::create(); |
| 970 | expand->setString("expand[0-1]"); |
| 971 | expand->setTouchEnabled(true); |
| 972 | listview->pushBackCustomItem(expand); |
| 973 | |
| 974 | auto radius = ax::ui::Text::create(); |
| 975 | radius->setString("radius[0-300]"); |
| 976 | radius->setTouchEnabled(true); |
| 977 | listview->pushBackCustomItem(radius); |
| 978 | |
| 979 | listview->setContentSize(scale->getContentSize() * 5); |
| 980 | listview->setCurSelectedIndex(0); |
| 981 | listview->setTouchEnabled(true); |
| 982 | listview->addEventListener( |
| 983 | (ui::ListView::ccListViewCallback)AX_CALLBACK_2(LayerRadialGradientTest::listviewCallback, this)); |
| 984 | listview->setTag(100); |
| 985 | |
| 986 | return listview; |
| 987 | } |
nothing calls this directly
no test coverage detected