@wordpress/block-library
Version:
Block library for the WordPress editor.
8 lines (7 loc) • 3.77 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../../src/group/variations.js"],
"sourcesContent": ["/**\n * WordPress dependencies\n */\nimport { __, _x } from '@wordpress/i18n';\nimport { group, row, stack, grid } from '@wordpress/icons';\n\nconst example = {\n\tinnerBlocks: [\n\t\t{\n\t\t\tname: 'core/paragraph',\n\t\t\tattributes: {\n\t\t\t\tcontent: __( 'One.' ),\n\t\t\t},\n\t\t},\n\t\t{\n\t\t\tname: 'core/paragraph',\n\t\t\tattributes: {\n\t\t\t\tcontent: __( 'Two.' ),\n\t\t\t},\n\t\t},\n\t\t{\n\t\t\tname: 'core/paragraph',\n\t\t\tattributes: {\n\t\t\t\tcontent: __( 'Three.' ),\n\t\t\t},\n\t\t},\n\t\t{\n\t\t\tname: 'core/paragraph',\n\t\t\tattributes: {\n\t\t\t\tcontent: __( 'Four.' ),\n\t\t\t},\n\t\t},\n\t\t{\n\t\t\tname: 'core/paragraph',\n\t\t\tattributes: {\n\t\t\t\tcontent: __( 'Five.' ),\n\t\t\t},\n\t\t},\n\t\t{\n\t\t\tname: 'core/paragraph',\n\t\t\tattributes: {\n\t\t\t\tcontent: __( 'Six.' ),\n\t\t\t},\n\t\t},\n\t],\n};\n\nconst variations = [\n\t{\n\t\tname: 'group',\n\t\ttitle: __( 'Group' ),\n\t\tdescription: __( 'Gather blocks in a container.' ),\n\t\tattributes: { layout: { type: 'constrained' } },\n\t\tisDefault: true,\n\t\tscope: [ 'block', 'inserter', 'transform' ],\n\t\ticon: group,\n\t},\n\t{\n\t\tname: 'group-row',\n\t\ttitle: _x( 'Row', 'single horizontal line' ),\n\t\tdescription: __( 'Arrange blocks horizontally.' ),\n\t\tattributes: { layout: { type: 'flex', flexWrap: 'nowrap' } },\n\t\tscope: [ 'block', 'inserter', 'transform' ],\n\t\tisActive: [ 'layout.type' ],\n\t\ticon: row,\n\t\texample,\n\t},\n\t{\n\t\tname: 'group-stack',\n\t\ttitle: __( 'Stack' ),\n\t\tdescription: __( 'Arrange blocks vertically.' ),\n\t\tattributes: { layout: { type: 'flex', orientation: 'vertical' } },\n\t\tscope: [ 'block', 'inserter', 'transform' ],\n\t\tisActive: [ 'layout.type', 'layout.orientation' ],\n\t\ticon: stack,\n\t\texample,\n\t},\n\t{\n\t\tname: 'group-grid',\n\t\ttitle: __( 'Grid' ),\n\t\tdescription: __( 'Arrange blocks in a grid.' ),\n\t\tattributes: { layout: { type: 'grid' } },\n\t\tscope: [ 'block', 'inserter', 'transform' ],\n\t\tisActive: [ 'layout.type' ],\n\t\ticon: grid,\n\t\texample,\n\t},\n];\n\nexport default variations;\n"],
"mappings": ";AAGA,SAAS,IAAI,UAAU;AACvB,SAAS,OAAO,KAAK,OAAO,YAAY;AAExC,IAAM,UAAU;AAAA,EACf,aAAa;AAAA,IACZ;AAAA,MACC,MAAM;AAAA,MACN,YAAY;AAAA,QACX,SAAS,GAAI,MAAO;AAAA,MACrB;AAAA,IACD;AAAA,IACA;AAAA,MACC,MAAM;AAAA,MACN,YAAY;AAAA,QACX,SAAS,GAAI,MAAO;AAAA,MACrB;AAAA,IACD;AAAA,IACA;AAAA,MACC,MAAM;AAAA,MACN,YAAY;AAAA,QACX,SAAS,GAAI,QAAS;AAAA,MACvB;AAAA,IACD;AAAA,IACA;AAAA,MACC,MAAM;AAAA,MACN,YAAY;AAAA,QACX,SAAS,GAAI,OAAQ;AAAA,MACtB;AAAA,IACD;AAAA,IACA;AAAA,MACC,MAAM;AAAA,MACN,YAAY;AAAA,QACX,SAAS,GAAI,OAAQ;AAAA,MACtB;AAAA,IACD;AAAA,IACA;AAAA,MACC,MAAM;AAAA,MACN,YAAY;AAAA,QACX,SAAS,GAAI,MAAO;AAAA,MACrB;AAAA,IACD;AAAA,EACD;AACD;AAEA,IAAM,aAAa;AAAA,EAClB;AAAA,IACC,MAAM;AAAA,IACN,OAAO,GAAI,OAAQ;AAAA,IACnB,aAAa,GAAI,+BAAgC;AAAA,IACjD,YAAY,EAAE,QAAQ,EAAE,MAAM,cAAc,EAAE;AAAA,IAC9C,WAAW;AAAA,IACX,OAAO,CAAE,SAAS,YAAY,WAAY;AAAA,IAC1C,MAAM;AAAA,EACP;AAAA,EACA;AAAA,IACC,MAAM;AAAA,IACN,OAAO,GAAI,OAAO,wBAAyB;AAAA,IAC3C,aAAa,GAAI,8BAA+B;AAAA,IAChD,YAAY,EAAE,QAAQ,EAAE,MAAM,QAAQ,UAAU,SAAS,EAAE;AAAA,IAC3D,OAAO,CAAE,SAAS,YAAY,WAAY;AAAA,IAC1C,UAAU,CAAE,aAAc;AAAA,IAC1B,MAAM;AAAA,IACN;AAAA,EACD;AAAA,EACA;AAAA,IACC,MAAM;AAAA,IACN,OAAO,GAAI,OAAQ;AAAA,IACnB,aAAa,GAAI,4BAA6B;AAAA,IAC9C,YAAY,EAAE,QAAQ,EAAE,MAAM,QAAQ,aAAa,WAAW,EAAE;AAAA,IAChE,OAAO,CAAE,SAAS,YAAY,WAAY;AAAA,IAC1C,UAAU,CAAE,eAAe,oBAAqB;AAAA,IAChD,MAAM;AAAA,IACN;AAAA,EACD;AAAA,EACA;AAAA,IACC,MAAM;AAAA,IACN,OAAO,GAAI,MAAO;AAAA,IAClB,aAAa,GAAI,2BAA4B;AAAA,IAC7C,YAAY,EAAE,QAAQ,EAAE,MAAM,OAAO,EAAE;AAAA,IACvC,OAAO,CAAE,SAAS,YAAY,WAAY;AAAA,IAC1C,UAAU,CAAE,aAAc;AAAA,IAC1B,MAAM;AAAA,IACN;AAAA,EACD;AACD;AAEA,IAAO,qBAAQ;",
"names": []
}