Commit Graph

10028 Commits

Author SHA1 Message Date
Niels Lyngsø
7f6b716afc todo note 2024-01-18 11:12:34 +01:00
Niels Lyngsø
0ad29fd637 routeable workspace for block creation 2024-01-18 10:50:06 +01:00
Niels Lyngsø
6ab8eb4242 encode and decode udi 2024-01-18 10:03:35 +01:00
Niels Lyngsø
1d242bced3 prop correction 2024-01-18 09:38:30 +01:00
Niels Lyngsø
3e4c66c210 create block methods 2024-01-18 09:37:01 +01:00
Niels Lyngsø
df2be6d049 simplify contentTypeNameOf 2024-01-17 15:56:45 +01:00
Niels Lyngsø
ed55095def clean up + logs 2024-01-17 15:50:17 +01:00
Niels Lyngsø
a4cdcede28 use _tabsStructureHelper 2024-01-17 14:34:04 +01:00
Niels Lyngsø
5805f42f0a remove unnessecary interface 2024-01-17 14:05:42 +01:00
leekelleher
01c513a5b8 TreePickerSourceTypes: Value need to be a CSV
rather than a `string[]`, as the API is expecting a flat string format.
2024-01-16 16:11:33 +01:00
Jacob Overgaard
deaac83257 fix style imports 2024-01-16 15:20:32 +01:00
Niels Lyngsø
328dd20a6d clean up 2024-01-16 14:15:24 +01:00
Niels Lyngsø
988e49fc43 clean up 2024-01-16 13:45:18 +01:00
Niels Lyngsø
76c8414a39 sort imports 2024-01-16 13:41:14 +01:00
Niels Lyngsø
e0a87759eb Merge remote-tracking branch 'origin/main' into feature/block-list-editor 2024-01-16 13:29:29 +01:00
Niels Lyngsø
cc3310cc0c simple block list editor implementation 2024-01-16 13:27:45 +01:00
Niels Lyngsø
6fbbdb614d tsc fixes 2024-01-16 12:44:26 +01:00
Niels Lyngsø
5f295991e5 workspace views 2024-01-16 12:31:57 +01:00
Niels Lyngsø
0939c10f2b arragement 2024-01-16 12:18:31 +01:00
Niels Lyngsø
f66013afe3 plumbing block data 2024-01-16 10:55:19 +01:00
Niels Lyngsø
214b86f284 added some spacing 2024-01-16 09:54:48 +01:00
Niels Lyngsø
c4f1d1f1af move repository ownership to each specific workspace 2024-01-16 09:01:53 +01:00
Niels Lyngsø
e410d61aa7 clean up 2024-01-16 08:49:28 +01:00
Niels Lyngsø
ea5d8347c3 Block Element Manager 2024-01-16 08:49:08 +01:00
Niels Lyngsø
4cfc635d49 simplify use of host argument 2024-01-15 19:05:18 +01:00
Niels Lyngsø
19444aaa1b initial work for block workspace 2024-01-15 14:51:07 +01:00
leekelleher
877cd3de14 MemberType picker: sets icons 2024-01-15 13:35:12 +00:00
leekelleher
e667d8845d DocumentType picker: sets icons 2024-01-15 13:35:12 +00:00
leekelleher
9e47fdfc31 MediaType picker: sets icons 2024-01-15 13:35:12 +00:00
Niels Lyngsø
e7c9b1ca1d clean up 2024-01-15 14:17:29 +01:00
Niels Lyngsø
fb94fb0427 corrected misused type 2024-01-15 14:04:56 +01:00
Niels Lyngsø
a3381b3669 datatype workspace modal 2024-01-15 14:04:56 +01:00
Niels Lyngsø
0a38673a21 corrected to new field names 2024-01-15 14:04:56 +01:00
leekelleher
0053577d7d Corrected bad rebase code 2024-01-15 14:04:07 +01:00
leekelleher
f8138a118e TreePickerSource: Changed custom event to be UmbPropertyValueChangeEvent 2024-01-15 14:04:07 +01:00
leekelleher
90b2fa947d TreePickerSourceType: fixed bug (again) after bad merge 2024-01-15 14:04:07 +01:00
leekelleher
7a8589d0bf Aligned the code between the DocumentType, MediaType and MemberType pickers 2024-01-15 14:04:07 +01:00
leekelleher
d9433abf24 Removed setting the startNodeId attribute
from the Media Picker, as the MNTP implementation doesn't configure it.
2024-01-15 14:04:07 +01:00
leekelleher
9689be3941 Corrected UmbInputMemberTypeElement class name 2024-01-15 14:04:07 +01:00
leekelleher
2798ac3b2d TreePickerSourceType: fixed bug with re-initializing the value
The `UmbPropertyValueChangeEvent` had to be triggered.
2024-01-15 14:04:07 +01:00
leekelleher
a991ac8d80 MediaPicker: wired up attributes
for `filter`, `ignoreUserStartNodes` and `showOpenButton`.

Added method for showing if trashed.
2024-01-15 14:04:07 +01:00
leekelleher
61416d9ef9 TreePickerSource: Fixed change event bubbling 2024-01-15 14:04:07 +01:00
leekelleher
876cef09f3 TreePickerSource: Removed the Media and Member pickers
as the old backoffice did not have these options to configure a root for Media or Members.
2024-01-15 14:04:07 +01:00
leekelleher
58a5da22d6 Added UmbPropertyValueChangeEvent and removed TODOs. 2024-01-15 14:04:07 +01:00
leekelleher
5a10f889af Uncommented Member Picker 2024-01-15 14:04:07 +01:00
leekelleher
44e8cdaa7f input-document: adds properties
for `startNodeId`, `filter`, `showOpenButton` and `ignoreUserStartNodes`.

Wired up the `showOpenButton` and `isTrashed` tag.

Added TODO notes for the rest.
2024-01-15 14:04:07 +01:00
leekelleher
46d5ae3711 Added TODO note about the management API
as it is expecting the MNTP value to be as UDIs not GUIDs.
2024-01-15 14:04:07 +01:00
leekelleher
6c76b0292b Tree Picker: Ensure min/max are numeric
There is a scenario where the `config.getValueByAlias('maxNumber')`
would return as a `string`. This would cause issues further down when
they are strongly-typed compared, e.g. `max === 1` would be false.

I experienced this issue with the Tree Picker, for setting the
`multiple` property value.
2024-01-15 14:04:07 +01:00
leekelleher
35bbc472a6 Input Document: Moved constructor code
to `connectedCallback`, as attribute properties for configuration
values, such as min/max, haven't been set at the point of execution.
2024-01-15 14:04:07 +01:00
leekelleher
8ea448f3e9 MNTP UI amends 2024-01-15 14:04:07 +01:00