1// Code generated by msgraph.go/gen DO NOT EDIT.
2
3package msgraph
4
5import "context"
6
7//
8type WorkbookFunctionsDollarRequestBuilder struct{ BaseRequestBuilder }
9
10// Dollar action undocumented
11func (b *WorkbookFunctionsRequestBuilder) Dollar(reqObj *WorkbookFunctionsDollarRequestParameter) *WorkbookFunctionsDollarRequestBuilder {
12	bb := &WorkbookFunctionsDollarRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
13	bb.BaseRequestBuilder.baseURL += "/dollar"
14	bb.BaseRequestBuilder.requestObject = reqObj
15	return bb
16}
17
18//
19type WorkbookFunctionsDollarRequest struct{ BaseRequest }
20
21//
22func (b *WorkbookFunctionsDollarRequestBuilder) Request() *WorkbookFunctionsDollarRequest {
23	return &WorkbookFunctionsDollarRequest{
24		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
25	}
26}
27
28//
29func (r *WorkbookFunctionsDollarRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
30	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
31	return
32}
33
34//
35type WorkbookFunctionsDollarDeRequestBuilder struct{ BaseRequestBuilder }
36
37// DollarDe action undocumented
38func (b *WorkbookFunctionsRequestBuilder) DollarDe(reqObj *WorkbookFunctionsDollarDeRequestParameter) *WorkbookFunctionsDollarDeRequestBuilder {
39	bb := &WorkbookFunctionsDollarDeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
40	bb.BaseRequestBuilder.baseURL += "/dollarDe"
41	bb.BaseRequestBuilder.requestObject = reqObj
42	return bb
43}
44
45//
46type WorkbookFunctionsDollarDeRequest struct{ BaseRequest }
47
48//
49func (b *WorkbookFunctionsDollarDeRequestBuilder) Request() *WorkbookFunctionsDollarDeRequest {
50	return &WorkbookFunctionsDollarDeRequest{
51		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
52	}
53}
54
55//
56func (r *WorkbookFunctionsDollarDeRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
57	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
58	return
59}
60
61//
62type WorkbookFunctionsDollarFrRequestBuilder struct{ BaseRequestBuilder }
63
64// DollarFr action undocumented
65func (b *WorkbookFunctionsRequestBuilder) DollarFr(reqObj *WorkbookFunctionsDollarFrRequestParameter) *WorkbookFunctionsDollarFrRequestBuilder {
66	bb := &WorkbookFunctionsDollarFrRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
67	bb.BaseRequestBuilder.baseURL += "/dollarFr"
68	bb.BaseRequestBuilder.requestObject = reqObj
69	return bb
70}
71
72//
73type WorkbookFunctionsDollarFrRequest struct{ BaseRequest }
74
75//
76func (b *WorkbookFunctionsDollarFrRequestBuilder) Request() *WorkbookFunctionsDollarFrRequest {
77	return &WorkbookFunctionsDollarFrRequest{
78		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
79	}
80}
81
82//
83func (r *WorkbookFunctionsDollarFrRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) {
84	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
85	return
86}
87