¶Ô±ÈÐÂÎļþ |
| | |
| | | export default { |
| | | props: { |
| | | // æ¯å¦å±ç¤ºå¼¹çª |
| | | show: { |
| | | type: Boolean, |
| | | default: uni.$u.props.popup.show |
| | | }, |
| | | // æ¯å¦æ¾ç¤ºé®ç½© |
| | | overlay: { |
| | | type: Boolean, |
| | | default: uni.$u.props.popup.overlay |
| | | }, |
| | | // å¼¹åºçæ¹åï¼å¯éå¼ä¸º top bottom right left center |
| | | mode: { |
| | | type: String, |
| | | default: uni.$u.props.popup.mode |
| | | }, |
| | | // å¨ç»æ¶é¿ï¼åä½ms |
| | | duration: { |
| | | type: [String, Number], |
| | | default: uni.$u.props.popup.duration |
| | | }, |
| | | // æ¯å¦æ¾ç¤ºå
³é徿 |
| | | closeable: { |
| | | type: Boolean, |
| | | default: uni.$u.props.popup.closeable |
| | | }, |
| | | // èªå®ä¹é®ç½©çæ ·å¼ |
| | | overlayStyle: { |
| | | type: [Object, String], |
| | | default: uni.$u.props.popup.overlayStyle |
| | | }, |
| | | // ç¹å»é®ç½©æ¯å¦å
³éå¼¹çª |
| | | closeOnClickOverlay: { |
| | | type: Boolean, |
| | | default: uni.$u.props.popup.closeOnClickOverlay |
| | | }, |
| | | // å±çº§ |
| | | zIndex: { |
| | | type: [String, Number], |
| | | default: uni.$u.props.popup.zIndex |
| | | }, |
| | | // æ¯å¦ä¸ºiPhoneXçåºåºé¨å®å
¨è·ç¦» |
| | | safeAreaInsetBottom: { |
| | | type: Boolean, |
| | | default: uni.$u.props.popup.safeAreaInsetBottom |
| | | }, |
| | | // æ¯å¦çåºé¡¶é¨å®å
¨è·ç¦»ï¼ç¶ææ é«åº¦ï¼ |
| | | safeAreaInsetTop: { |
| | | type: Boolean, |
| | | default: uni.$u.props.popup.safeAreaInsetTop |
| | | }, |
| | | // èªå®ä¹å
³é徿 ä½ç½®ï¼top-left为左ä¸è§ï¼top-right为å³ä¸è§ï¼bottom-left为左ä¸è§ï¼bottom-right为å³ä¸è§ |
| | | closeIconPos: { |
| | | type: String, |
| | | default: uni.$u.props.popup.closeIconPos |
| | | }, |
| | | // æ¯å¦æ¾ç¤ºåè§ |
| | | round: { |
| | | type: [Boolean, String, Number], |
| | | default: uni.$u.props.popup.round |
| | | }, |
| | | // mode=centerï¼ä¹å³ä¸é¨å¼¹åºæ¶ï¼æ¯å¦ä½¿ç¨ç¼©æ¾æ¨¡å¼ |
| | | zoom: { |
| | | type: Boolean, |
| | | default: uni.$u.props.popup.zoom |
| | | }, |
| | | // å¼¹çªèæ¯è²ï¼è®¾ç½®ä¸ºtransparentå¯å»é¤ç½è²èæ¯ |
| | | bgColor: { |
| | | type: String, |
| | | default: uni.$u.props.popup.bgColor |
| | | }, |
| | | // é®ç½©çéæåº¦ï¼0-1ä¹é´ |
| | | overlayOpacity: { |
| | | type: [Number, String], |
| | | default: uni.$u.props.popup.overlayOpacity |
| | | } |
| | | } |
| | | } |