Documentation
¶
Overview ¶
Copyright 2026 Teradata
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright 2026 Teradata ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PatternEditorDialog ¶
type PatternEditorDialog interface {
dialogs.DialogModel
}
PatternEditorDialog allows editing pattern files with YAML validation
func NewPatternEditorDialog ¶
func NewPatternEditorDialog(filePath string) PatternEditorDialog
NewPatternEditorDialog creates a new pattern editor dialog
type PatternEditorKeyMap ¶
PatternEditorKeyMap defines key bindings for pattern editor dialog
func DefaultPatternEditorKeyMap ¶
func DefaultPatternEditorKeyMap() PatternEditorKeyMap
DefaultPatternEditorKeyMap returns default key bindings
func (PatternEditorKeyMap) FullHelp ¶
func (k PatternEditorKeyMap) FullHelp() [][]key.Binding
FullHelp returns key bindings for the full help view
func (PatternEditorKeyMap) ShortHelp ¶
func (k PatternEditorKeyMap) ShortHelp() []key.Binding
ShortHelp returns key bindings for the short help view
type PatternViewerDialog ¶
type PatternViewerDialog interface {
dialogs.DialogModel
}
PatternViewerDialog shows pattern file content in a scrollable viewer
func NewPatternViewerDialog ¶
func NewPatternViewerDialog(filePath string) PatternViewerDialog
type PatternViewerKeyMap ¶
PatternViewerKeyMap defines key bindings for pattern viewer dialog
func DefaultPatternViewerKeyMap ¶
func DefaultPatternViewerKeyMap() PatternViewerKeyMap
DefaultPatternViewerKeyMap returns default key bindings
func (PatternViewerKeyMap) FullHelp ¶
func (k PatternViewerKeyMap) FullHelp() [][]key.Binding
FullHelp returns key bindings for the full help view
func (PatternViewerKeyMap) ShortHelp ¶
func (k PatternViewerKeyMap) ShortHelp() []key.Binding
ShortHelp returns key bindings for the short help view
type SaveFileMsg ¶
type SaveFileMsg struct {
FilePath string
}
SaveFileMsg is sent after successfully saving a file