mirror of
				https://github.com/pierre42100/ComunicWeb
				synced 2025-11-03 19:54:14 +00:00 
			
		
		
		
	Create group tabs
This commit is contained in:
		
							
								
								
									
										26
									
								
								assets/js/typings/Group.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								assets/js/typings/Group.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,26 @@
 | 
			
		||||
/**
 | 
			
		||||
 * Group typings
 | 
			
		||||
 * 
 | 
			
		||||
 * @author Pierre Hubert
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
declare interface Group {
 | 
			
		||||
    id: Number,
 | 
			
		||||
    name: String,
 | 
			
		||||
    icon_url: String,
 | 
			
		||||
    number_members: Number,
 | 
			
		||||
    visibility: "open"|"private"|"secrete",
 | 
			
		||||
    registration_level: "open"|"moderated"|"closed",
 | 
			
		||||
    posts_level: "moderators"|"members",
 | 
			
		||||
    virtual_directory: String,
 | 
			
		||||
    membership: "administrator"|"moderator"|"member"|"invited"|"pending"|"visitor",
 | 
			
		||||
    following: Boolean,
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
declare interface AdvancedGroupInfo extends Group {
 | 
			
		||||
    time_create: Number,
 | 
			
		||||
    description: String,
 | 
			
		||||
    url: String,
 | 
			
		||||
    number_likes: Number,
 | 
			
		||||
    is_liking: Boolean
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user