Gallery3DController class
Constructors
Properties
- autoLoop → bool
-
final
- baseAngleOffset ↔ double
-
getter/setter pair
- currentIndex ↔ int
-
getter/setter pair
- delayTime → int
-
final
- ellipseHeight ↔ double
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- itemConfig ↔ GalleryItemConfig
-
getter/setter pair
- itemCount ↔ int
-
getter/setter pair
- minScale → double
-
final
- perimeter ↔ double
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scrollTime → int
-
final
- unitAngle ↔ double
-
getter/setter pair
- vsync ↔ Gallery3DMixin
-
getter/setter pair
- widgetWidth ↔ double
-
getter/setter pair
Methods
-
animateTo(
int index) → void -
calculateOffset(
double angle) → Offset - 计算椭圆轨迹的点
-
calculatePerimeter(
double width, double height) → double - 计算椭圆周长
-
calculateScale(
double angle) → double - 计算缩放参数
-
getFinalAngle(
double angle) → double - 获取最终的angle
-
getItemAngle(
int index) → double -
getOffsetAngleFormTargetIndex(
int index) → double -
getTransformInfo(
int index) → _GalleryItemTransformInfo -
getTransformInfoListSize(
) → int -
init(
GalleryItemConfig itemConfig) → void -
jumpTo(
int index) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
updateTransformByAngle(
double offsetAngle) → void -
updateTransformByOffsetDx(
double offsetDx) → void - 更新偏移数据
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited