You've already forked focalboard
mirror of
https://github.com/mattermost/focalboard.git
synced 2025-07-15 23:54:29 +02:00
Text and image blocks
This commit is contained in:
@ -3,17 +3,10 @@
|
|||||||
import { IOrderedBlock, MutableOrderedBlock } from './orderedBlock'
|
import { IOrderedBlock, MutableOrderedBlock } from './orderedBlock'
|
||||||
|
|
||||||
interface ImageBlock extends IOrderedBlock {
|
interface ImageBlock extends IOrderedBlock {
|
||||||
|
readonly url: string
|
||||||
}
|
}
|
||||||
|
|
||||||
class MutableImageBlock extends MutableOrderedBlock implements IOrderedBlock {
|
class MutableImageBlock extends MutableOrderedBlock implements IOrderedBlock {
|
||||||
get order(): number {
|
|
||||||
return this.fields.order as number
|
|
||||||
}
|
|
||||||
set order(value: number) {
|
|
||||||
this.fields.order = value
|
|
||||||
}
|
|
||||||
|
|
||||||
get url(): string {
|
get url(): string {
|
||||||
return this.fields.url as string
|
return this.fields.url as string
|
||||||
}
|
}
|
||||||
|
@ -7,13 +7,6 @@ interface TextBlock extends IOrderedBlock {
|
|||||||
}
|
}
|
||||||
|
|
||||||
class MutableTextBlock extends MutableOrderedBlock {
|
class MutableTextBlock extends MutableOrderedBlock {
|
||||||
get order(): number {
|
|
||||||
return this.fields.order as number
|
|
||||||
}
|
|
||||||
set order(value: number) {
|
|
||||||
this.fields.order = value
|
|
||||||
}
|
|
||||||
|
|
||||||
constructor(block: any = {}) {
|
constructor(block: any = {}) {
|
||||||
super(block)
|
super(block)
|
||||||
this.type = 'text'
|
this.type = 'text'
|
||||||
|
Reference in New Issue
Block a user