Documentation ¶
Index ¶
- type ObsidianServer
- func (s *ObsidianServer) AddDatasource(ctx context.Context, req *api.DatasourceAddRequest) (*api.Response, error)
- func (s *ObsidianServer) CheckForDatasource(ctx context.Context, check *api.CheckDatasourceRequest) (*api.CheckDatasourceResponse, error)
- func (s *ObsidianServer) HTMLNodeHelper(ctx context.Context, req *api.HTMLNodeRequest) (*api.HTMlNodeResponse, error)
- func (s *ObsidianServer) HTMLSearch(ctx context.Context, req *api.HTMLSearchRequest) (*api.HTMLSearchResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObsidianServer ¶
type ObsidianServer struct { api.UnimplementedObsidianServer // contains filtered or unexported fields }
func NewServer ¶
func NewServer() *ObsidianServer
func (*ObsidianServer) AddDatasource ¶
func (s *ObsidianServer) AddDatasource(ctx context.Context, req *api.DatasourceAddRequest) (*api.Response, error)
AddDatasource creates or overwrites a datasource configuration file.
func (*ObsidianServer) CheckForDatasource ¶
func (s *ObsidianServer) CheckForDatasource(ctx context.Context, check *api.CheckDatasourceRequest) (*api.CheckDatasourceResponse, error)
CheckForDatasource determines whether a file matching a datasource specifications exists.
func (*ObsidianServer) HTMLNodeHelper ¶
func (s *ObsidianServer) HTMLNodeHelper(ctx context.Context, req *api.HTMLNodeRequest) (*api.HTMlNodeResponse, error)
HTMLNodeHelper lists nodes containing target values and their parents to assist in query structuring.
func (*ObsidianServer) HTMLSearch ¶
func (s *ObsidianServer) HTMLSearch(ctx context.Context, req *api.HTMLSearchRequest) (*api.HTMLSearchResponse, error)
HTMLSearch identifies collections of HTML nodes related to the collection of nodes described in the given request.
Click to show internal directories.
Click to hide internal directories.