mirror of
https://github.com/google/blockly.git
synced 2026-01-11 10:57:07 +01:00
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:
@@ -219,7 +219,7 @@ let content = `
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.blocklyNonEditableText>text {
|
||||
.blocklyNonEditableField>text {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
|
||||
@@ -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 = '';
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;`,
|
||||
`}`,
|
||||
|
||||
@@ -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;`,
|
||||
`}`,
|
||||
|
||||
Reference in New Issue
Block a user