Update API doc

pull/3892/head
GitHub Actions Bot 2023-04-24 12:01:01 +00:00
parent bd48603c39
commit 9bd5a07b1d
1 changed files with 90 additions and 0 deletions

View File

@ -4106,6 +4106,80 @@
"methodDescription": "Defines methods that can be accessed by the component's reference.", "methodDescription": "Defines methods that can be accessed by the component's reference.",
"typeDescription": "Defines the custom types used by the module.", "typeDescription": "Defines the custom types used by the module.",
"values": { "values": {
"ButtonPassThroughMethodOptions": {
"description": "Custom passthrough(pt) option method.",
"relatedProp": "",
"props": [
{
"name": "props",
"optional": false,
"readonly": false,
"type": "ButtonProps",
"default": ""
}
],
"methods": []
},
"ButtonPassThroughOptions": {
"description": "Custom passthrough(pt) options.",
"relatedProp": "ButtonProps.pt",
"props": [
{
"name": "root",
"optional": true,
"readonly": false,
"type": "ButtonPassThroughOptionType",
"default": "",
"description": "Uses to pass attributes to the root's DOM element."
},
{
"name": "loadingIcon",
"optional": true,
"readonly": false,
"type": "ButtonPassThroughOptionType",
"default": "",
"description": "Uses to pass attributes to the loading icon's DOM element."
},
{
"name": "icon",
"optional": true,
"readonly": false,
"type": "ButtonPassThroughOptionType",
"default": "",
"description": "Uses to pass attributes to the icon's DOM element."
},
{
"name": "label",
"optional": true,
"readonly": false,
"type": "ButtonPassThroughOptionType",
"default": "",
"description": "Uses to pass attributes to the label's DOM element."
},
{
"name": "badge",
"optional": true,
"readonly": false,
"type": "ButtonPassThroughOptionType",
"default": "",
"description": "Uses to pass attributes to the badge's DOM element."
}
],
"methods": []
},
"ButtonPassThroughAttributes": {
"description": "Custom passthrough attributes for each DOM elements",
"relatedProp": "",
"props": [
{
"name": "[key: string]",
"optional": false,
"readonly": false,
"type": "any"
}
],
"methods": []
},
"ButtonProps": { "ButtonProps": {
"description": "Defines valid properties in Button component.", "description": "Defines valid properties in Button component.",
"relatedProp": "", "relatedProp": "",
@ -4253,6 +4327,14 @@
"type": "boolean", "type": "boolean",
"default": "false", "default": "false",
"description": "Add a plain textual class to the button without a background initially." "description": "Add a plain textual class to the button without a background initially."
},
{
"name": "pt",
"optional": true,
"readonly": false,
"type": "ButtonPassThroughOptions",
"default": "",
"description": "Uses to pass attributes to DOM elements inside the component."
} }
], ],
"methods": [], "methods": [],
@ -4304,6 +4386,14 @@
"methods": [] "methods": []
} }
} }
},
"types": {
"description": "Defines the custom types used by the module.",
"values": {
"ButtonPassThroughOptionType": {
"values": "ButtonPassThroughAttributes | (options: ButtonPassThroughMethodOptions) => ButtonPassThroughAttributes | null | undefined"
}
}
} }
}, },
"calendar": { "calendar": {