CustomTypeRequestParameter

class LOGS.Entities.CustomTypeRequestParameter.CustomTypeRequestParameter(names=None, includeSoftDeleted=None, isSoftDeleted=None, enteredFrom=None, enteredTo=None, includePermissions=None, page=None, pageSize=None, _orderByType=None, _getOrderbyType=<function EntityRequestParameter.<lambda>>, excludeIds=None, searchTerm=None, ids=None, includeCount=None, sortBy=None, excludeDisabled=None, isEnabled=None, customFieldIds=None, entityTypes=None, extendSearchToInventoryItems=None, parentTypeIds=None, hasRestrictedAddPermission=None, hasRestrictedEditPermission=None, hasRestrictedReadPermission=None, rootHierarchyIds=None, isInventory=None, isHierarchyRoot=None, inventoryNames=None, excludeNonInventories=None)[source]

Bases: EntityRequestParameter[CustomTypeSortingOptions], IPaginationRequest, IPermissionedEntityRequest, IEntryRecordRequest, IModificationRecordRequest, ISoftDeletableRequest, INamedEntityRequest

createdByIds: Optional[List[int]]
customFieldIds: Optional[List[int]] = None
entityTypes: Optional[List[CustomTypeEntityType]] = None
excludeDisabled: Optional[bool] = None
excludeNonInventories: Optional[bool] = None
extendSearchToInventoryItems: Optional[bool] = None
hasRestrictedAddPermission: Optional[bool] = None
hasRestrictedEditPermission: Optional[bool] = None
hasRestrictedReadPermission: Optional[bool] = None
inventoryNames: Optional[List[str]] = None
isEnabled: Optional[bool] = None
isHierarchyRoot: Optional[bool] = None
isInventory: Optional[bool] = None
parentTypeIds: Optional[List[int]] = None
rootHierarchyIds: Optional[List[int]] = None
class LOGS.Entities.CustomTypeRequestParameter.CustomTypeSortingOptions(ref=None)[source]

Bases: IGenericEntitySortingOptions, INamedEntitySortingOptions, IEntryRecordSortingOptions, IModificationRecordSortingOptions

INVENTORY_NAME: Self = 'INVENTORY_NAME'
LAYOUT: Self = 'LAYOUT'
NUMBER_OF_ITEMS: Self = 'NUMBER_OF_ITEMS'