creates dummy array, returns `([value])[Symbol.iterator]()`
| 90 | |
| 91 | // creates dummy array, returns `([value])[Symbol.iterator]()` |
| 92 | Napi::Value Iterator(const Napi::CallbackInfo& info) { |
| 93 | Napi::Array array = Napi::Array::New(info.Env()); |
| 94 | array.Set(array.Length(), Napi::String::From(info.Env(), value_)); |
| 95 | return MaybeUnwrap( |
| 96 | MaybeUnwrap(array.Get(MaybeUnwrap( |
| 97 | Napi::Symbol::WellKnown(info.Env(), "iterator")))) |
| 98 | .As<Napi::Function>() |
| 99 | .Call(array, {})); |
| 100 | } |
| 101 | |
| 102 | void TestVoidMethodT(const Napi::CallbackInfo& info) { |
| 103 | value_ = MaybeUnwrap(info[0].ToString()); |