MCPcopy Create free account
hub / github.com/OpenRCT2/OpenRCT2 / ListViewColumnVecFromJS

Function ListViewColumnVecFromJS

src/openrct2-ui/scripting/CustomListView.cpp:134–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

132 }
133
134 std::vector<ListViewColumn> ListViewColumnVecFromJS(JSContext* ctx, JSValue d)
135 {
136 std::vector<ListViewColumn> result;
137 if (JS_IsArray(d))
138 {
139 JSIterateArray(ctx, d, [&result](JSContext* ctx2, JSValue x) { result.push_back(ListViewColumnFromJS(ctx2, x)); });
140 }
141 return result;
142 }
143
144 std::vector<ListViewItem> ListViewItemVecFromJS(JSContext* ctx, JSValue d)
145 {

Callers 2

FromJSValueMethod · 0.85
columns_setMethod · 0.85

Calls 3

JSIterateArrayFunction · 0.85
ListViewColumnFromJSFunction · 0.85
push_backMethod · 0.45

Tested by

no test coverage detected