Skip to content

Commit a67dd7e

Browse files
committed
MC-1439: Define API & SPI and mark accordingly
1 parent f3d0668 commit a67dd7e

File tree

82 files changed

+193
-115
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+193
-115
lines changed

app/code/Magento/PageBuilder/Block/Adminhtml/ContentType/Edit/CancelButton.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
/**
1414
* Cancel button on edit panel for Content Type
15+
*
1516
* @api
1617
*/
1718
class CancelButton implements ButtonProviderInterface

app/code/Magento/PageBuilder/Block/Adminhtml/ContentType/Edit/CloseButton.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
/**
1313
* Close button on edit panel for Content Type
14+
*
1415
* @api
1516
*/
1617
class CloseButton implements ButtonProviderInterface

app/code/Magento/PageBuilder/Block/Adminhtml/ContentType/Edit/ResetButton.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
/**
1313
* Reset button on edit panel for Content Type
14+
*
1415
* @api
1516
*/
1617
class ResetButton implements ButtonProviderInterface

app/code/Magento/PageBuilder/Block/Adminhtml/ContentType/Edit/SaveButton.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
/**
1313
* Save button on edit panel for Content Type
14+
*
1415
* @api
1516
*/
1617
class SaveButton implements ButtonProviderInterface

app/code/Magento/PageBuilder/Block/Adminhtml/Form/Element/ProductConditions.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
/**
1414
* The block used to render the conditions rule tree form within the PageBuilder interface.
15+
*
1516
* @api
1617
*/
1718
class ProductConditions extends Template

app/code/Magento/PageBuilder/Block/Adminhtml/System/Config/EnableField.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
/**
1313
* Class EnableField renders modal window if disable PB in System Configuration
14+
*
1415
* @api
1516
*/
1617
class EnableField extends \Magento\Config\Block\System\Config\Form\Field

app/code/Magento/PageBuilder/Block/Adminhtml/System/Config/SwitchAttributeType.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
/**
1212
* Class SwitchAttributeType renders modal window to confirm changing attribute type
13+
*
1314
* @api
1415
*/
1516
class SwitchAttributeType extends \Magento\Config\Block\System\Config\Form\Field

app/code/Magento/PageBuilder/Block/Element/Editor.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
/**
1111
* Class Editor add logic to render PB instead of wysiwyg editor
12+
*
1213
* @api
1314
*/
1415
class Editor extends \Magento\Framework\Data\Form\Element\Editor

app/code/Magento/PageBuilder/Block/WidgetInitializer.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
/**
1414
* Class WidgetInitializer provides configuration for content types widgets need to be loaded on frontend
15+
*
1516
* @api
1617
*/
1718
class WidgetInitializer extends Template

app/code/Magento/PageBuilder/Component/Form/Element/Wysiwyg.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
declare(strict_types=1);
7+
68
namespace Magento\PageBuilder\Component\Form\Element;
79

810
use Magento\Framework\Data\FormFactory;
@@ -13,6 +15,11 @@
1315
use Magento\PageBuilder\Model\State as PageBuilderState;
1416
use \Magento\PageBuilder\Model\Stage\Config as Config;
1517

18+
/**
19+
* Updates wysiwyg element with Page Builder specific config
20+
*
21+
* @api
22+
*/
1623
class Wysiwyg extends \Magento\Ui\Component\Form\Element\Wysiwyg
1724
{
1825
/**

0 commit comments

Comments
 (0)