code.gitea.io/gitea@v1.19.3/modules/structs/git_hook.go (about) 1 // Copyright 2019 The Gitea Authors. All rights reserved. 2 // SPDX-License-Identifier: MIT 3 4 package structs 5 6 // GitHook represents a Git repository hook 7 type GitHook struct { 8 Name string `json:"name"` 9 IsActive bool `json:"is_active"` 10 Content string `json:"content,omitempty"` 11 } 12 13 // GitHookList represents a list of Git hooks 14 type GitHookList []*GitHook 15 16 // EditGitHookOption options when modifying one Git hook 17 type EditGitHookOption struct { 18 Content string `json:"content"` 19 }