toJsonMap method
Implementation
Map toJsonMap() {
return {
"contentViewFrame": contentViewFrame ??= null,
"isAutorotate": isAutorotate,
"alertBlurViewColor": alertBlurViewColor_ios ??= null,
"alertBlurViewAlpha": alertBlurViewAlpha_ios ??= null,
"alertContentViewColor": alertContentViewColor_ios ??= null,
"alertTitleBarColor": alertTitleBarColor_ios ??= null,
"alertBarIsHidden": alertBarIsHidden_ios,
"alertTitle": alertTitle_ios ??= null,
"alertCloseImage": alertCloseImage_ios ??= null,
"alertCloseItemIsHidden": alertCloseItemIsHidden_ios,
"alertTitleBarFrame": alertTitleBarFrame_ios ??= null,
"alertTitleFrame": alertTitleFrame_ios ??= null,
"alertCloseItemFrame": alertCloseItemFrame_ios ??= null,
"navIsHidden": navIsHidden,
"navIsHiddenAfterLoginVCDisappear": navIsHiddenAfterLoginVCDisappear_ios,
"navColor": navColor ??= null,
"navTitle": navTitle ??= null,
"navBackImage": navBackImage ??= null,
"hideNavBackItem": hideNavBackItem,
"navBackButtonFrame": navBackButtonFrame ??= null,
"navTitleFrame": navTitleFrame_ios ??= null,
"navMoreViewFrameFrame": navMoreViewFrameFrame_ios ??= null,
"animationDuration": animationDuration_ios ??= null,
"prefersStatusBarHidden": prefersStatusBarHidden,
"backgroundColor": backgroundColor_ios ??= null,
"backgroundImage": backgroundImage ??= null,
"logoImage": logoImage ??= null,
"logoIsHidden": logoIsHidden,
"logoFrame": logoFrame ??= null,
"sloganText": sloganText ??= null,
"sloganIsHidden": sloganIsHidden,
"sloganFrame": sloganFrame ??= null,
"numberColor": numberColor ??= null,
"numberFont": numberFont ??= null,
"numberFrame": numberFrame ??= null,
"loginBtnText": loginBtnText ??= null,
"loginBtnBgImgs": loginBtnBgImgs_ios ??= null,
"loginBtnBgImg_android": loginBtnBgImg_android ??= null,
"autoHideLoginLoading": autoHideLoginLoading,
"loginBtnFrame": loginBtnFrame,
"checkBoxImages": checkBoxImages ??= null,
"checkBoxImageEdgeInsets": checkBoxImageEdgeInsets_ios ??= null,
"checkBoxIsChecked": checkBoxIsChecked,
"checkBoxIsHidden": checkBoxIsHidden,
"checkBoxWH": checkBoxWH ??= null,
"privacyOne": privacyOne ??= null,
"privacyTwo": privacyTwo ??= null,
"privacyThree": privacyThree ??= null,
"privacyConectTexts": privacyConectTexts ??= null,
"privacyColors": privacyColors ??= null,
"privacyAlignment": getStringFromEnum(privacyAlignment),
"privacyPreText": privacyPreText ??= null,
"privacySufText": privacySufText ??= null,
"privacyOperatorPreText": privacyOperatorPreText ??= null,
"privacyOperatorSufText": privacyOperatorSufText ??= null,
"privacyOperatorIndex": privacyOperatorIndex ??= null,
"privacyFont": privacyFont ??= null,
"privacyFrame": privacyFrame ??= null,
"changeBtnTitle": changeBtnTitle ??= null,
"changeBtnIsHidden": changeBtnIsHidden,
"changeBtnFrame": changeBtnFrame ??= null,
"privacyVCIsCustomized": privacyVCIsCustomized_ios,
"protocolAction_android": protocolAction_android ??= null,
"privacyNavColor": privacyNavColor ??= null,
"privacyNavTitleFont": privacyNavTitleFont ??= null,
"privacyNavTitleColor": privacyNavTitleColor ??= null,
"privacyNavBackImage": privacyNavBackImage ??= null,
"customWidget": customWidget ??= null,
}..removeWhere((key, value) => value == null);
}