refactor: change activatable to editable in BaseVeiw

This commit is contained in:
QiShaoXuan
2022-08-19 20:41:09 +08:00
parent 01339fc77d
commit e1dece0595
11 changed files with 23 additions and 23 deletions
@@ -16,7 +16,7 @@ import { ComponentType } from 'react';
export class CodeBlock extends BaseView {
type = Protocol.Block.Type.code;
public override selectable = true;
public override activatable = false;
public override editable = false;
// View = CodeView;
View = CodeView;
override async onCreate(block: AsyncBlock): Promise<AsyncBlock> {
@@ -8,7 +8,7 @@ import { EmbedLinkView } from './EmbedLinkView';
export class EmbedLinkBlock extends BaseView {
public override selectable = true;
public override activatable = false;
public override editable = false;
type = Protocol.Block.Type.embedLink;
View = EmbedLinkView;
@@ -8,7 +8,7 @@ import { FigmaView } from './FigmaView';
export class FigmaBlock extends BaseView {
public override selectable = true;
public override activatable = false;
public override editable = false;
type = Protocol.Block.Type.figma;
View = FigmaView;
@@ -12,7 +12,7 @@ import { FileView } from './FileView';
export class FileBlock extends BaseView {
public override selectable = true;
public override activatable = false;
public override editable = false;
type = Protocol.Block.Type.file;
View = FileView;
@@ -6,7 +6,7 @@ import { GridItemRender } from './GridItemRender';
export class GridItemBlock extends BaseView {
public override selectable = false;
public override activatable = false;
public override editable = false;
public override allowPendant = false;
public override layoutOnly = true;
@@ -7,7 +7,7 @@ export { GRID_PROPERTY_KEY, removePercent } from './Grid';
export class GridBlock extends BaseView {
public override selectable = false;
public override activatable = false;
public override editable = false;
public override allowPendant = false;
public override layoutOnly = true;
@@ -9,7 +9,7 @@ import { GroupView } from './GroupView';
export class Group extends BaseView {
public override selectable = true;
public override activatable = false;
public override editable = false;
public override allowPendant = false;
type = Protocol.Block.Type.group;
@@ -8,7 +8,7 @@ import { ImageView } from './ImageView';
export class ImageBlock extends BaseView {
public override selectable = true;
public override activatable = false;
public override editable = false;
type = Protocol.Block.Type.image;
View = ImageView;
@@ -8,7 +8,7 @@ import { YoutubeView } from './YoutubeView';
export class YoutubeBlock extends BaseView {
public override selectable = true;
public override activatable = false;
public override editable = false;
type = Protocol.Block.Type.youtube;
View = YoutubeView;