• Home
  • Raw
  • Download

Lines Matching refs:shellCanvas

27   private shellCanvas: HTMLCanvasElement | null | undefined;  property in SpWebHdcShell
59 this.shellCanvas = this.shadowRoot!.querySelector<HTMLCanvasElement>('#shell_cmd');
60 this.shellCanvasCtx = this.shellCanvas!.getContext('2d');
63 this.shellCanvasCtx!.fillRect(0, 0, this.shellCanvas!.width, this.shellCanvas!.height);
66 this.shellCanvas!.addEventListener('contextmenu', (event) => {
71 this.shellCanvas!.addEventListener('keydown', async (keyboardEvent) => {
92 this.shellCanvas!.addEventListener('blur', function () {
105 if (this.shellCanvas !== null && this.shellCanvas !== undefined) {
106 this.shellCanvas.width = this.shellCanvas.clientWidth;
107 this.shellCanvas.height = this.shellCanvas.clientHeight;
115 this.shellCanvasCtx!.clearRect(0, 0, this.shellCanvas!.width, this.shellCanvas!.height);
117 this.shellCanvasCtx!.fillRect(0, 0, this.shellCanvas!.width, this.shellCanvas!.height);
125 this.shellCanvas!.focus();
137 this.shellCanvas!.focus();
220 … this.shellCanvasCtx!.fillRect(startX, startY, this.shellCanvas!.width - startX, index * 16);
238 this.shellCanvas!.width,
289 …this.shellCanvasCtx!.fillRect(endX, endY, this.shellCanvas!.width - endX, startY - (index - 1) * 1…
293 …llCanvasCtx!.fillRect(SpWebHdcShell.LEFT_OFFSET, startY - index * 16, this.shellCanvas!.width, 16);
319 let maxWidth = this.shellCanvas!.width;
368 this.shellCanvasCtx!.clearRect(0, 0, this.shellCanvas!.width, this.shellCanvas!.height);
370 this.shellCanvasCtx!.fillRect(0, 0, this.shellCanvas!.width, this.shellCanvas!.height);
376 if (this.shellCanvas!.width > 0) {
587 this.shellCanvas!.addEventListener('mousedown', function (event) {
596 this.shellCanvas!.addEventListener('mousemove', function (event) {
621 this.shellCanvas!.addEventListener('mouseup', async function (event) {