# OpenSettingButton wx.createOpenSettingButton(Object object)

Start from base library version 2.0.7. Please remaining backward compatible.

Creates a button that opens the settings page.

# Parameters

# Object object

Attribute Type Default Required Description
type string Yes The button type
text string No The text on the button. It is valid only when type is text.
image string No The background image of the button. It is valid only when type is image.
style Object Yes The button style

Valid values of type

Value Description Minimum Version
text A button that can be configured with background color and text
image A button that can only be configured with background image. The background image is stretched to fit the button.

style is composed as follows

Attribute Type Default Required Description
left number Yes The x-coordinate of the top-left corner
top number Yes The y-coordinate of the top-left corner
width number Yes Width
height number Yes Height
backgroundColor string Yes Background color
borderColor string Yes The color of the border
borderWidth number Yes The width of the border
borderRadius number Yes The radius of the rounded corner on the border
textAlign string Yes Text alignment method
fontSize number Yes Font size
lineHeight number Yes The line height of the text

Valid values of style.textAlign

Value Description Minimum Version
left Left
center Center
right Right

# Return Values

# OpenSettingButton

# Sample Code

let button = wx.createOpenSettingButton({
  type: 'text',
  text: 'Open the settings page',
  style: {
    left: 10,
    top: 76,
    width: 200,
    height: 40,
    lineHeight: 40,
    backgroundColor: '#ff0000',
    color: '#ffffff',
    textAlign: 'center',
    fontSize: 16,
    borderRadius: 4