Interface IDBPermissions
Unit
Declaration
type IDBPermissions = interface(ISerializable)
Description
No description available, ancestor ISerializable description follows
No description available, ancestor IUpdateObject description follows
No description available, ancestor IObservable description follows
—————————————————————————– Base Interfaces —————————————————————————–
Attributes
- GUID['{8532953B-320D-418B-A447-AC95DFAC368B}']
Attributes
- GUID['{4C481E54-568A-46B4-BAAA-C0071932FDCF}']
Attributes
- GUID['{DF9B1F9D-09D1-4790-BC9E-D299A578B71A}']
Attributes
- GUID['{9010CE8F-2313-48B0-B9EF-3EBE8B5BD97A}']
Hierarchy
- IInterface
- IObservable
- IUpdateObject
- ISerializable
- IDBPermissions
Overview
Methods
function GetUserLevel: TDBUserLevel; |
|
procedure SetUserLevel(iValue: TDBUserLevel); |
|
function GetGeneralPermissions: TDBGeneralPermissions; |
|
procedure SetGeneralPermissions(iValue: TDBGeneralPermissions); |
|
function GetLibraryPermissions: TDBLibraryPermissions; |
|
procedure SetLibraryPermissions(iValue: TDBLibraryPermissions); |
|
function GetStations: IStrings; |
|
procedure SetStations(iValue: IStrings); |
|
function GetSubPlaylists: IStrings; |
|
procedure SetSubPlaylists(iValue: IStrings); |
|
procedure RequireUserLevel(iStation: string; iLevel: TDBUserLevel; iSubPlaylist: string = ''); |
|
procedure RequireGeneralPermission(iPermission: TDBGeneralPermission); |
|
procedure RequireLibraryPermission(iPermission: TDBLibraryPermission); |
Description
Methods
function GetUserLevel: TDBUserLevel; |
|
procedure SetUserLevel(iValue: TDBUserLevel); |
|
function GetGeneralPermissions: TDBGeneralPermissions; |
|
procedure SetGeneralPermissions(iValue: TDBGeneralPermissions); |
|
function GetLibraryPermissions: TDBLibraryPermissions; |
|
procedure SetLibraryPermissions(iValue: TDBLibraryPermissions); |
|
function GetStations: IStrings; |
|
procedure SetStations(iValue: IStrings); |
|
function GetSubPlaylists: IStrings; |
|
procedure SetSubPlaylists(iValue: IStrings); |
|
procedure RequireUserLevel(iStation: string; iLevel: TDBUserLevel; iSubPlaylist: string = ''); |
|
procedure RequireGeneralPermission(iPermission: TDBGeneralPermission); |
|
procedure RequireLibraryPermission(iPermission: TDBLibraryPermission); |
|
Generated by PasDoc 0.16.0.