Server IP : 192.158.238.246 / Your IP : 3.17.4.144 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/7779/cwd/plugins/give/src/FormTaxonomies/resources/form-builder/ |
Upload File : |
/** * @since 3.16.0 */ type FormTagToken = { id: number; value: string; }; /** * @since 3.16.0 */ type CategoryTerm = { id: number; name: string; parent: number; }; /** * @since 3.16.0 */ interface TaxonomySettings { formTagsEnabled: boolean; formTagsSelected: FormTagToken[]; formCategoriesEnabled: boolean; formCategoriesSelected: number[]; formCategoriesAvailable: CategoryTerm[]; } declare const window: { giveTaxonomySettings: TaxonomySettings; } & Window; /** * @since 3.16.0 */ export default function getWindowData(): TaxonomySettings { return window.giveTaxonomySettings; } /** * @since 3.16.0 */ export function isFormTagsEnabled(): boolean { return window.giveTaxonomySettings.formTagsEnabled; } /** * @since 3.16.0 */ export function isFormCategoriesEnabled(): boolean { return window.giveTaxonomySettings.formCategoriesEnabled; } /** * @since 3.16.0 */ export function getInitialFormTags(): FormTagToken[] { return window.giveTaxonomySettings.formTagsSelected; } /** * @since 3.16.0 */ export function getInitialFormCategories(): any[] { return window.giveTaxonomySettings.formCategoriesSelected; } /** * @since 3.16.0 */ export function getAvailableFormCategories(): any[] { return window.giveTaxonomySettings.formCategoriesAvailable; }