sp-formgen-react
Version:
Formula generator for SharePoint with JSON for react. UI Fabric controls are used for rendering
34 lines (25 loc) • 939 B
text/typescript
import { JsonProperty, JsonObject } from "json2typescript";
import { ChildConfig } from "./ChildConfig";
import { DisplayField } from "./DisplayField";
/**
* Definition for the configuration of an sharepoint list
*/
export class ListConfig {
("key_field", String)
KeyField: string = "";
("list_name", String)
ListName: string = "";
("disabled_field", String, true)
DisabledField: string = "";
("view_name", String, true)
ViewName: string = "";
("display_format", String, true)
DisplayFormat: string = "";
("web_url", String, true)
WebUrl: string = "";
("display_fields", [DisplayField])
DisplayFields: DisplayField[] = [];
("child_lists", [ChildConfig], true)
ChildLists: ChildConfig[] = [];
}