[GeneratedCode("XenoAtom.Terminal.UI.SourceGen", "0.1.0")] public static T TextDocument<T>(this T obj, Func<ITextDocument> textDocument) where T : TextEditorBase