disabled
This commit is contained in:
		
							parent
							
								
									0a788d1df1
								
							
						
					
					
						commit
						8da8329b51
					
				
					 2 changed files with 2 additions and 2 deletions
				
			
		|  | @ -29,7 +29,7 @@ | ||||||
| 			<span v-if="item.indicate" class="indicator"><i class="fas fa-circle"></i></span> | 			<span v-if="item.indicate" class="indicator"><i class="fas fa-circle"></i></span> | ||||||
| 		</button> | 		</button> | ||||||
| 		<span v-else-if="item.type === 'switch'" :tabindex="i" class="item"> | 		<span v-else-if="item.type === 'switch'" :tabindex="i" class="item"> | ||||||
| 			<FormSwitch v-model="item.ref" class="form-switch">{{ item.text }}</FormSwitch> | 			<FormSwitch v-model="item.ref" :disabled="item.disabled" class="form-switch">{{ item.text }}</FormSwitch> | ||||||
| 		</span> | 		</span> | ||||||
| 		<button v-else :tabindex="i" class="_button item" :class="{ danger: item.danger, active: item.active }" :disabled="item.active" @click="clicked(item.action, $event)"> | 		<button v-else :tabindex="i" class="_button item" :class="{ danger: item.danger, active: item.active }" :disabled="item.active" @click="clicked(item.action, $event)"> | ||||||
| 			<i v-if="item.icon" class="fa-fw" :class="item.icon"></i> | 			<i v-if="item.icon" class="fa-fw" :class="item.icon"></i> | ||||||
|  |  | ||||||
|  | @ -9,7 +9,7 @@ export type MenuLabel = { type: 'label', text: string }; | ||||||
| export type MenuLink = { type: 'link', to: string, text: string, icon?: string, indicate?: boolean, avatar: Misskey.entities.User }; | export type MenuLink = { type: 'link', to: string, text: string, icon?: string, indicate?: boolean, avatar: Misskey.entities.User }; | ||||||
| export type MenuA = { type: 'a', href: string, target?: string, download?: string, text: string, icon?: string, indicate?: boolean }; | export type MenuA = { type: 'a', href: string, target?: string, download?: string, text: string, icon?: string, indicate?: boolean }; | ||||||
| export type MenuUser = { type: 'user', user: Misskey.entities.User, active?: boolean, indicate?: boolean, action: MenuAction }; | export type MenuUser = { type: 'user', user: Misskey.entities.User, active?: boolean, indicate?: boolean, action: MenuAction }; | ||||||
| export type MenuSwitch = { type: 'switch', ref: Ref<boolean>, text: string }; | export type MenuSwitch = { type: 'switch', ref: Ref<boolean>, text: string, disabled?: boolean }; | ||||||
| export type MenuButton = { type?: 'button', text: string, icon?: string, indicate?: boolean, danger?: boolean, active?: boolean, avatar: Misskey.entities.User; action: MenuAction }; | export type MenuButton = { type?: 'button', text: string, icon?: string, indicate?: boolean, danger?: boolean, active?: boolean, avatar: Misskey.entities.User; action: MenuAction }; | ||||||
| 
 | 
 | ||||||
| export type MenuPending = { type: 'pending' }; | export type MenuPending = { type: 'pending' }; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue