feat: change blocklyEditableText to blocklyEditableField and blocklyNonEditableText to blocklyNonEditableField BREAKING CHANGE: The blocklyEditableText and blocklyNonEditableText identifiers have been renamed to blocklyEditableField and blocklyNonEditableField respectively. This change may require updates to any existing code that references the old identifiers. (#8475)

This commit is contained in:
Adityajaiswal03
2024-08-13 01:40:38 +05:30
committed by GitHub
parent 68dda11623
commit 59fab944f4
4 changed files with 18 additions and 18 deletions

View File

@@ -219,7 +219,7 @@ let content = `
font-family: monospace;
}
.blocklyNonEditableText>text {
.blocklyNonEditableField>text {
pointer-events: none;
}

View File

@@ -534,12 +534,12 @@ export abstract class Field<T = any>
return;
}
if (this.enabled_ && block.isEditable()) {
dom.addClass(group, 'blocklyEditableText');
dom.removeClass(group, 'blocklyNonEditableText');
dom.addClass(group, 'blocklyEditableField');
dom.removeClass(group, 'blocklyNonEditableField');
group.style.cursor = this.CURSOR;
} else {
dom.addClass(group, 'blocklyNonEditableText');
dom.removeClass(group, 'blocklyEditableText');
dom.addClass(group, 'blocklyNonEditableField');
dom.removeClass(group, 'blocklyEditableField');
group.style.cursor = '';
}
}

View File

@@ -1132,14 +1132,14 @@ export class ConstantProvider {
`${selector} .blocklyText {`,
`fill: #fff;`,
`}`,
`${selector} .blocklyNonEditableText>rect,`,
`${selector} .blocklyEditableText>rect {`,
`${selector} .blocklyNonEditableField>rect,`,
`${selector} .blocklyEditableField>rect {`,
`fill: ${this.FIELD_BORDER_RECT_COLOUR};`,
`fill-opacity: .6;`,
`stroke: none;`,
`}`,
`${selector} .blocklyNonEditableText>text,`,
`${selector} .blocklyEditableText>text {`,
`${selector} .blocklyNonEditableField>text,`,
`${selector} .blocklyEditableField>text {`,
`fill: #000;`,
`}`,
@@ -1154,7 +1154,7 @@ export class ConstantProvider {
`}`,
// Editable field hover.
`${selector} .blocklyEditableText:not(.blocklyEditing):hover>rect {`,
`${selector} .blocklyEditableField:not(.blocklyEditing):hover>rect {`,
`stroke: #fff;`,
`stroke-width: 2;`,
`}`,

View File

@@ -802,14 +802,14 @@ export class ConstantProvider extends BaseConstantProvider {
`${selector} .blocklyText {`,
`fill: #fff;`,
`}`,
`${selector} .blocklyNonEditableText>rect:not(.blocklyDropdownRect),`,
`${selector} .blocklyEditableText>rect:not(.blocklyDropdownRect) {`,
`${selector} .blocklyNonEditableField>rect:not(.blocklyDropdownRect),`,
`${selector} .blocklyEditableField>rect:not(.blocklyDropdownRect) {`,
`fill: ${this.FIELD_BORDER_RECT_COLOUR};`,
`}`,
`${selector} .blocklyNonEditableText>text,`,
`${selector} .blocklyEditableText>text,`,
`${selector} .blocklyNonEditableText>g>text,`,
`${selector} .blocklyEditableText>g>text {`,
`${selector} .blocklyNonEditableField>text,`,
`${selector} .blocklyEditableField>text,`,
`${selector} .blocklyNonEditableField>g>text,`,
`${selector} .blocklyEditableField>g>text {`,
`fill: #575E75;`,
`}`,
@@ -825,9 +825,9 @@ export class ConstantProvider extends BaseConstantProvider {
// Editable field hover.
`${selector} .blocklyDraggable:not(.blocklyDisabled)`,
` .blocklyEditableText:not(.blocklyEditing):hover>rect,`,
` .blocklyEditableField:not(.blocklyEditing):hover>rect,`,
`${selector} .blocklyDraggable:not(.blocklyDisabled)`,
` .blocklyEditableText:not(.blocklyEditing):hover>.blocklyPath {`,
` .blocklyEditableField:not(.blocklyEditing):hover>.blocklyPath {`,
`stroke: #fff;`,
`stroke-width: 2;`,
`}`,