clone method
Implementation
AnythingHeaderOptions clone() {
AnythingHeaderOptions newInstance = AnythingHeaderOptions();
// header
newInstance.headerWidth = headerWidth;
newInstance.headerHeight = headerHeight;
newInstance.headerDecoration = headerDecoration;
// title
newInstance.titleStyle = titleStyle;
newInstance.titlePadding = titlePadding;
// left
newInstance.leftWidth = leftWidth;
newInstance.leftTitle = leftTitle;
newInstance.leftPressedOpacity = leftPressedOpacity;
newInstance.leftPadding = leftPadding;
newInstance.leftTitleStyle = leftTitleStyle;
newInstance.leftWidget = leftWidget;
newInstance.leftEvent = leftEvent;
newInstance.leftBuilder = leftBuilder;
// right
newInstance.rightWidth = rightWidth;
newInstance.rightTitle = rightTitle;
newInstance.rightPressedOpacity = rightPressedOpacity;
newInstance.rightPadding = rightPadding;
newInstance.rightTitleStyle = rightTitleStyle;
newInstance.rightWidget = rightWidget;
newInstance.rightEvent = rightEvent;
newInstance.rightBuilder = rightBuilder;
return newInstance;
}