UNPKG

@umbraco/json-models-builders

Version:
41 lines (40 loc) 1.63 kB
export declare class UserGroupsPermissionsBaseBuilder { parentBuilder: any; read: boolean; createDocumentBlueprint: boolean; delete: boolean; create: boolean; notifications: boolean; publish: boolean; setPermissions: boolean; unpublish: boolean; update: boolean; duplicate: boolean; moveTo: boolean; sortChildren: boolean; cultureAndHostnames: boolean; publicAccess: boolean; rollback: boolean; readPropertyValue: boolean; writePropertyValue: boolean; constructor(parentBuilder: any); withReadPermission(read: boolean): this; withCreateDocumentBlueprintPermission(createDocumentBlueprint: boolean): this; withDeletePermission(deletePermission: boolean): this; withCreatePermission(createPermission: boolean): this; withNotificationsPermission(notifications: boolean): this; withPublishPermission(publish: boolean): this; withSetPermissionsPermission(setPermissions: boolean): this; withUnpublishPermission(unpublish: boolean): this; withUpdatePermission(update: boolean): this; withDuplicatePermission(duplicate: boolean): this; withMoveToPermission(moveTo: boolean): this; withSortChildrenPermission(sortChildren: boolean): this; withCultureAndHostnamesPermission(cultureAndHostnames: boolean): this; withPublicAccessPermission(publicAccess: boolean): this; withRollbackPermission(rollback: boolean): this; withReadPropertyValuePermission(readPropertyValue: boolean): this; withWritePropertyValuePermission(writePropertyValue: boolean): this; done(): any; build(): any[]; }