mirror of https://github.com/logseq/logseq
fix: set more properties as hidden properties
parent
81da3a9960
commit
3e0849cb16
|
@ -47,30 +47,47 @@
|
||||||
:public? true}}
|
:public? true}}
|
||||||
;; number (1-6) or boolean for auto heading
|
;; number (1-6) or boolean for auto heading
|
||||||
:logseq.property/heading {:schema {:type :any :hide? true}}
|
:logseq.property/heading {:schema {:type :any :hide? true}}
|
||||||
:logseq.property/created-from-block {:schema {:type :entity}}
|
:logseq.property/created-from-block {:schema {:type :entity
|
||||||
:logseq.property/created-from-property {:schema {:type :entity}}
|
:hide? true}}
|
||||||
:logseq.property/created-from-template {:schema {:type :entity}}
|
:logseq.property/created-from-property {:schema {:type :entity
|
||||||
:logseq.property/source-page {:schema {:type :entity}}
|
:hide? true}}
|
||||||
:logseq.property/built-in? {:schema {:type :checkbox}
|
:logseq.property/created-from-template {:schema {:type :entity
|
||||||
:hide? true}
|
:hide? true}}
|
||||||
:logseq.property/hide-properties? {:schema {:type :checkbox}}
|
:logseq.property/source-page {:schema {:type :entity
|
||||||
:logseq.property/query-table {:schema {:type :checkbox}}
|
:hide? true}}
|
||||||
|
:logseq.property/built-in? {:schema {:type :checkbox
|
||||||
|
:hide? true}}
|
||||||
|
:logseq.property/hide-properties? {:schema {:type :checkbox
|
||||||
|
:hide? true}}
|
||||||
|
:logseq.property/query-table {:schema {:type :checkbox
|
||||||
|
:hide? true}}
|
||||||
;; query-properties is a coll of property uuids and keywords where keywords are special frontend keywords
|
;; query-properties is a coll of property uuids and keywords where keywords are special frontend keywords
|
||||||
:logseq.property/query-properties {:schema {:type :coll}}
|
:logseq.property/query-properties {:schema {:type :coll
|
||||||
|
:hide? true}}
|
||||||
;; query-sort-by is either a property uuid or a keyword where keyword is a special frontend keyword
|
;; query-sort-by is either a property uuid or a keyword where keyword is a special frontend keyword
|
||||||
:logseq.property/query-sort-by {:schema {:type :any}}
|
:logseq.property/query-sort-by {:schema {:type :any
|
||||||
:logseq.property/query-sort-desc {:schema {:type :checkbox}}
|
:hide? true}}
|
||||||
:logseq.property/ls-type {:schema {:type :keyword}}
|
:logseq.property/query-sort-desc {:schema {:type :checkbox
|
||||||
:logseq.property/hl-type {:schema {:type :keyword}}
|
:hide? true}}
|
||||||
:logseq.property/hl-page {:schema {:type :number}}
|
:logseq.property/ls-type {:schema {:type :keyword
|
||||||
:logseq.property/hl-stamp {:schema {:type :number}}
|
:hide? true}}
|
||||||
:logseq.property/hl-color {:schema {:type :default}}
|
:logseq.property/hl-type {:schema {:type :keyword
|
||||||
|
:hide? true}}
|
||||||
|
:logseq.property/hl-page {:schema {:type :number
|
||||||
|
:hide? true}}
|
||||||
|
:logseq.property/hl-stamp {:schema {:type :number
|
||||||
|
:hide? true}}
|
||||||
|
:logseq.property/hl-color {:schema {:type :default
|
||||||
|
:hide? true}}
|
||||||
:logseq.property/order-list-type {:name :logseq.order-list-type
|
:logseq.property/order-list-type {:name :logseq.order-list-type
|
||||||
:schema {:type :default}}
|
:schema {:type :default
|
||||||
|
:hide? true}}
|
||||||
:logseq.property.tldraw/page {:name :logseq.tldraw.page
|
:logseq.property.tldraw/page {:name :logseq.tldraw.page
|
||||||
:schema {:type :map}}
|
:schema {:type :map
|
||||||
|
:hide? true}}
|
||||||
:logseq.property.tldraw/shape {:name :logseq.tldraw.shape
|
:logseq.property.tldraw/shape {:name :logseq.tldraw.shape
|
||||||
:schema {:type :map}}
|
:schema {:type :map
|
||||||
|
:hide? true}}
|
||||||
|
|
||||||
;; Task props
|
;; Task props
|
||||||
:logseq.task/status
|
:logseq.task/status
|
||||||
|
@ -163,7 +180,8 @@
|
||||||
:hide? true
|
:hide? true
|
||||||
:view-context :page
|
:view-context :page
|
||||||
:public? true}}
|
:public? true}}
|
||||||
:logseq.property/filters {:schema {:type :map}}
|
:logseq.property/filters {:schema {:type :map
|
||||||
|
:hide? true}}
|
||||||
:logseq.property/exclude-from-graph-view {:schema
|
:logseq.property/exclude-from-graph-view {:schema
|
||||||
{:type :checkbox
|
{:type :checkbox
|
||||||
:hide? true
|
:hide? true
|
||||||
|
|
|
@ -739,8 +739,12 @@
|
||||||
root-block? (= (:id opts) (str (:block/uuid block)))
|
root-block? (= (:id opts) (str (:block/uuid block)))
|
||||||
;; This section produces own-properties and full-hidden-properties
|
;; This section produces own-properties and full-hidden-properties
|
||||||
hide-with-property-id (fn [property-id]
|
hide-with-property-id (fn [property-id]
|
||||||
(if (or root-block? page? page-configure?)
|
(cond
|
||||||
|
(= property-id :logseq.property/built-in?)
|
||||||
|
true
|
||||||
|
(or root-block? page? page-configure?)
|
||||||
false
|
false
|
||||||
|
:else
|
||||||
(boolean (:hide? (:block/schema (db/entity property-id))))))
|
(boolean (:hide? (:block/schema (db/entity property-id))))))
|
||||||
property-hide-f (cond
|
property-hide-f (cond
|
||||||
config/publishing?
|
config/publishing?
|
||||||
|
|
Loading…
Reference in New Issue