pub.leaflet.blocks.postsList
Schema Diff
+5 -0
Compatibility Analysis
Backward Compatible
Backward compatible. 2 non-breaking changes.
Non-Breaking Changes (2)
- AddedVertex AddedVertex { vertex_id: "pub.leaflet.blocks.postsList.showPageCount" }
- AddedEdge AddedEdge { src: "pub.leaflet.blocks.postsList", tgt: "pub.leaflet.blocks.postsList.showPageCount", kind: "prop", name: Some("showPageCount") }
Migration Guidance
Added Elements
AddedVertex { vertex_id: "pub.leaflet.blocks.postsList.showPageCount" }
Additional Notes
- Non-breaking: AddedEdge { src: "pub.leaflet.blocks.postsList", tgt: "pub.leaflet.blocks.postsList.showPageCount", kind: "prop", name: Some("showPageCount") }
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
5
"properties": {
6
6
"filterByTags": {
7
7
"items": {
8
8
"type": "string"
9
9
},
10
10
"type": "array"
11
11
},
12
12
"highlightFirstPost": {
13
13
"type": "boolean"
14
14
},
15
15
"limit": {
16
16
"description": "Show at most this many posts.",
17
17
"minimum": 1,
18
18
"type": "integer"
19
19
},
20
20
"readerControls": {
21
21
"description": "Show reader-facing controls above the list. The readerSearch / readerTagFilter / readerSort flags pick which ones; each defaults to true when this is set.",
22
22
"type": "boolean"
23
23
},
24
24
"readerSearch": {
25
25
"type": "boolean"
26
26
},
27
27
"readerSort": {
28
28
"type": "boolean"
29
29
},
30
30
"readerTagFilter": {
31
31
"type": "boolean"
32
32
},
33
+
"showPageCount": {
34
+
"default": true,
35
+
"description": "In the chapter view, show the number of pages under each chapter.",
36
+
"type": "boolean"
37
+
},
33
38
"view": {
34
39
"knownValues": [
35
40
"small",
36
41
"medium",
37
42
"chapter"
38
43
],
39
44
"type": "string"
40
45
}
41
46
},
42
47
"required": [],
43
48
"type": "object"
44
49
}
45
50
},
46
51
"id": "pub.leaflet.blocks.postsList",
47
52
"lexicon": 1
48
53
}