Skip to content

Commit 4a9f597

Browse files
authored
Fix #759 Add abstract getText() method to the TextObject class (#801)
1 parent 2c3372a commit 4a9f597

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

slack-api-model/src/main/java/com/slack/api/model/block/ContextBlockElement.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,7 @@
1313
* Block's elements</a>
1414
*/
1515
public interface ContextBlockElement {
16+
17+
String getType();
18+
1619
}

slack-api-model/src/main/java/com/slack/api/model/block/LayoutBlock.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,10 @@ public interface LayoutBlock {
1616
* and image.
1717
*/
1818
String getType();
19+
20+
/**
21+
* Returns the block_id string; the value can be null if the object is manually crafted.
22+
*/
23+
String getBlockId();
24+
1925
}

slack-api-model/src/main/java/com/slack/api/model/block/composition/TextObject.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,7 @@
66
* https://api.slack.com/reference/messaging/composition-objects#text
77
*/
88
public abstract class TextObject implements ContextBlockElement {
9+
10+
public abstract String getText();
11+
912
}

0 commit comments

Comments
 (0)