MobileButton
Overview
The MobileButton component allows the user to create and displays buttons.
Specification
Property
Here is a list of properties that can be used for modifying the component:
Name | Type | Default | Description | Remark |
---|---|---|---|---|
className | string | "" | Component class name | |
id | string | "" | Component id name | |
text | string | "" | Text to be displayed in buttons | |
type | string | "normal" | Button design type | Available options: "normal" : White (#ffffff) "submit" : Blue (#206694) |
disabled | boolean | false | Enable/Disable the component | |
visible | boolean | true | Show/Hide the component |
Event
Here is a list of events that can be specified:
Name | Type | Description | Remark |
---|---|---|---|
click | function | Event handler when Clicked | It will pass the event object as the argument |
Constructor
MobileButton(options)
Here is a list of available constructors:
Parameter
Name | Type | Default | Description | Remark |
---|---|---|---|---|
options | object | {} | Object that includes component properties |
Sample Code
Here is a sample code when all parameters are specified:
const header = kintone.mobile.app.getHeaderMenuSpaceElement();
const mobileButton = new Kuc.MobileButton({
text: 'Submit',
type: 'submit',
className: 'options-class',
id: 'options-id',
visible: true,
disabled: false
});
header.appendChild(mobileButton);
mobileButton.addEventListener('click', event => {
console.log(event);
});