@blockly/field-date
Version:
A Blockly date picker field that uses the browser's date picker.
60 lines (44 loc) • 986 B
Markdown
# @blockly/field-date [](https://github.com/google/blockly)
A [Blockly](https://www.npmjs.com/package/blockly) plugin that uses a browser default "date" input.
## Installation
### Yarn
```
yarn add @blockly/field-date
```
### npm
```
npm install @blockly/field-date --save
```
## Usage
### JavaScript
```js
import * as Blockly from 'blockly';
import {FieldDate} from '@blockly/field-date';
Blockly.Blocks['test_fields_date'] = {
init: function () {
this.appendDummyInput()
.appendField('date: ')
.appendField(new FieldDate('2020-02-20'), 'FIELDNAME');
},
};
```
### JSON
```js
import * as Blockly from 'blockly';
import '@blockly/field-date';
Blockly.defineBlocksWithJsonArray([
{
type: 'test_fields_date',
message0: 'date: %1',
args0: [
{
type: 'field_date',
name: 'FIELDNAME',
date: '2020-02-20',
},
],
},
]);
```
## License
Apache 2.0