Каков порядок отображения документов на слое, когда Flutter поддерживает более одной тени?

#flutter

Вопрос:

Например, у меня есть код ниже.

 boxShadow: [
  BoxShadow(
    color: Color(    0xffff0000,),
    offset: Offset(4,4),
    blurRadius: 4,
    spreadRadius: 7,
  ),
  BoxShadow(
    color: Color(    0xff000000,),
    offset: Offset(10,4),
    blurRadius: 4,
    spreadRadius: 10,
  ),
]
 

Результат таков.

введите описание изображения здесь

Другими словами, поскольку теневые слои расположены в порядке расположения, 0-й слой располагается внизу.

Тем не менее, я искал api flutter и не смог найти нигде, что объясняет это.

Не могли бы вы, пожалуйста, указать мне на соответствующую документацию?

документы класса flutter boxShadow: https://api.flutter.dev/flutter/painting/BoxShadow-class.html

Комментарии:

1. github.com/flutter/flutter/blob/c19845a8c3/packages/flutter/lib/…

2. @pskink Большое вам спасибо за то, что вы сами нашли код!!