Summary: 57 instances, 53 unique Text Count // TODO (#1169): Implement support for other string tables, 1 // TODO shakao remove custom event (use Events.get) 1 if (scrollDelta.x) { // TODO shakao: check if need 'hasTwoScrolls' 1 // TODO (#4247): Look into adding a makeFlyout method to Blockly Options. 1 // TODO (#1266): "Full" and "minimal" serialization. 3 // TODO (#2562): Remove getCorrectedSize. 1 // TODO shakao check if this.block_.workspace.dragSurface necessary to pass in 1 // TODO: Move GAP_X and GAP_Y to their appropriate files. 1 // TODO shakao remove goog.isString 1 var blocks = ws.getAllBlocks(false).filter(block => !block.disabled); // TODO shakao verify filter needed 1 // TODO: handle removing insertion marker status. 1 // TODO: Consider touchcancel/pointercancel. 1 // TODO shakao move numpad 1 // TODO (#2917): If 2917 gets added this will probably need to be updated. 1 * TODO shakao verify serializable defaulting to false ok 1 // TODO: Improve truncation so that text from this block is given priority. 1 // TODO (#1513): Try to avoid calling this every time the field is edited. 2 // TODO: Handle right-click on a bubble. 1 // TODO: Handle cases like 'ten', '1.203,14', etc. 1 // TODO is there a better way to do this? 1 * TODO shakao migrate filter definition + setting to /zelos/constants.js 1 // TODO shakao check if need numRestriction, if opt_value needs default 1 // TODO (#1673): Consistent handling of single clicks. 1 // TODO (fenichel): move events for comments. 1 // TODO (fenichel): Possibly combine this and startDraggingBlock_. 1 // TODO: Make sure this is in the bounds of the workspace. 1 // TODO shakao check if same as Blockly.Colours.insertionMarker 1 // TODO: Returning this is a total hack, because we don't want to show 1 // TODO: Ideally this should only check for function calls, but changing the if condition 1 // TODO (https://github.com/google/blockly/issues/1998) handle cases where there 1 // TODO (#1559): Possibly delete this function after resolving #1559. 1 // TODO shakao check if we still need this 1 // TODO (#2884): Possibly add CSS class config option. 1 // TODO (#397): Fix for multiple Blockly workspaces. 1 // TODO: I believe relativeLeft_ should actually be called relativeStart_ 1 // TODO: Do I need to look up the relative to surface XY position here? 1 // TODO shakao remove goog.string (pxt htmlEscape function) 1 // TODO need to pass starthat height to renderer 1 * TODO shakao remove? 2 // TODO (#2917): It would be great if the comment could support line breaks. 1 // TODO (fenichel): Move bubbles to the front. 1 // TODO (#1719): Properly offset comment such that it's not interfering 1 // TODO (#2885): Possibly add cursor config option. 1 // TODO shakao check if uneditable comments still work 1 // TODO shakao needs to be Blockly.INSERTION_MARKER_COLOUR ? 1 // TODO: More cleanup. 1 // TODO move to field 1 // TODO: Check if the comment is being dragged, and give up if so. 1 // TODO shakao verify we want this 1 // TODO: Consider moving this to InputRow, if possible. 1 // TODO shakao figure out how to add arrow with new renderer 1 var menuItem = option.separator ? new goog.ui.MenuSeparator() // TODO shakao remove goog 1 this.blurFocus(); // TODO shakao: verify if needed 1