Skip to content

Conversation

leekelleher
Copy link
Member

@leekelleher leekelleher commented Feb 8, 2024

leekelleher and others added 30 commits February 8, 2024 15:02
Currently hardcoded to match the "simple-document-type-id" DocType ID,
until the Management API endpoints are available.
…ection-condition

Document Collection: Document Workspace Collection Condition
# Conflicts:
#	src/packages/core/property-editor/uis/collection-view/property-editor-ui-collection-view.element.ts
Document Collection: Initial setup, repository, mock data
Largely copied from "src\packages\user\user\collection\views\grid\user-grid-collection-view.element.ts"
…ion-action

Document Collection: Create action button
renamed from `hasListView` on the frontend codebase.
to the `types.ts`, for reuse in the Collections configuration.
Replaced the `config` with the `defaultViewAlias`,
as the configuration would be set from elsewhere (at attribute level).
I'll need to verify with @nielslyngsoe on this approach,
as the use of lambda functions within a manifest might be a no-no!
Ensured that `permitted` can be set back to `false`.

Followed consistency with other conditions code,
with having the manifest within the same code file.
@leekelleher leekelleher marked this pull request as ready for review February 14, 2024 14:34
@leekelleher leekelleher merged commit cccfbc9 into main Feb 15, 2024
@leekelleher leekelleher deleted the feature/document-collection-ui branch February 15, 2024 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants