Array<T extends NativeType>.multi 构造函数
这是一个用于在 Struct 中指定 Array 维度的构造函数。
final class MyStruct extends Struct {
@Array.multi([2, 2, 2])
external Array<Array<Array<Uint8>>> threeDimensionalInlineArray;
@Array.multi([2, 2, 2, 2, 2, 2, 2, 2])
external Array<Array<Array<Array<Array<Array<Array<Array<Uint8>>>>>>>> eightDimensionalInlineArray;
}
不要在常规代码中调用。
实现
const factory Array.multi(List<int> dimensions) = _ArraySize<T>.multi;