@jss-rule-engine/core
Version:
Rule engine for Sitecore JSS
35 lines (34 loc) • 12.5 kB
TypeScript
export declare const trueRuleXml = "<ruleset>\r\n <rule uid=\"{82567260-5531-4961-8742-591278D1DA46}\">\r\n <conditions>\r\n <condition id=\"{4888ABBB-F17D-4485-B14B-842413F88732}\" uid=\"B833E8D1419649C79EC9D771F13C290A\" />\r\n </conditions>\r\n </rule>\r\n</ruleset>";
export declare const exceptTrueRuleXml = "<ruleset>\r\n <rule uid=\"{82567260-5531-4961-8742-591278D1DA46}\">\r\n <conditions>\r\n <condition id=\"{4888ABBB-F17D-4485-B14B-842413F88732}\" uid=\"B833E8D1419649C79EC9D771F13C290A\" except=\"true\" />\r\n </conditions>\r\n </rule>\r\n</ruleset>";
export declare const andRuleXml = "<ruleset>\r\n <rule uid=\"{82567260-5531-4961-8742-591278D1DA46}\">\r\n <conditions>\r\n <and uid=\"44AACF0DB6924A148C1C7C27F7EF2C07\">\r\n <condition id=\"{4888ABBB-F17D-4485-B14B-842413F88732}\" uid=\"B833E8D1419649C79EC9D771F13C290A\" />\r\n <condition id=\"{4888ABBB-F17D-4485-B14B-842413F88732}\" uid=\"BBAD7E3A2E14413C844BF0EA854D6DCE\" except=\"true\" />\r\n </and>\r\n </conditions>\r\n </rule>\r\n</ruleset>";
export declare const orRuleXml = "<ruleset>\r\n <rule uid=\"{82567260-5531-4961-8742-591278D1DA46}\">\r\n <conditions>\r\n <or uid=\"211FA8213C524010A9E9ACCCDBCCA40F\">\r\n <condition id=\"{4888ABBB-F17D-4485-B14B-842413F88732}\" uid=\"B833E8D1419649C79EC9D771F13C290A\" />\r\n <condition id=\"{4888ABBB-F17D-4485-B14B-842413F88732}\" uid=\"BBAD7E3A2E14413C844BF0EA854D6DCE\" except=\"true\" />\r\n </or>\r\n </conditions>\r\n </rule>\r\n</ruleset>";
export declare const dateHasPassedRuleXml = "<ruleset> <rule uid=\"{82567260-5531-4961-8742-591278D1DA46}\"> <conditions> <condition id=\"{8A9B001F-FB59-4F0F-B3F3-C6C5360ED451}\" uid=\"7C35D9932B3245928811FBF9D1C3DCC7\" Now=\"19900812T075500Z\" /> </conditions> </rule></ruleset>";
export declare const dayOfMonthRuleXml = "<ruleset> <rule uid=\"{5377CA87-7D91-4DBA-9356-DA821878C167}\"> <conditions> <condition id=\"{816F72B0-DBE1-4D39-A68E-682FFC31133E}\" uid=\"BAFBE7655BFC4AE2BF5AEBF1778859AD\" operatorid=\"{066602E2-ED1D-44C2-A698-7ED27FD3A2CC}\" DayNumber=\"5\" /> </conditions> </rule></ruleset>";
export declare const dayOfWeekRuleXml = "<ruleset> <rule uid=\"{82567260-5531-4961-8742-591278D1DA46}\"> <conditions> <condition id=\"{C18B0900-ED61-47A8-AEF0-AD6D133512C8}\" uid=\"79CFE0D04AE047079449D53565CABA46\" DaysList=\"{B45FD42E-FBDC-4460-A179-DB0B5D22A3EA}|{04CC0FD2-C5DE-4F7C-B263-B1C88BABA6CD}\" /> </conditions> </rule></ruleset>";
export declare const monthOfYearRuleXml = "<ruleset> <rule uid=\"{82567260-5531-4961-8742-591278D1DA46}\"> <conditions> <condition id=\"{F27973B0-4439-48F6-AC06-ED2C2F31AC61}\" uid=\"D9489F667F4548B5BC73F585ED4E1574\" Month=\"{5F6CD10B-494F-423D-9925-79A51C40DDEE}\" /> </conditions> </rule></ruleset>";
export declare const websiteNameRuleXml = "<ruleset> <rule uid=\"{34B0A554-B1BF-497D-8C85-D4F126C58057}\"> <conditions> <condition id=\"{3AAE96B8-B1DB-43F4-B6BC-8E9E57E72EDA}\" uid=\"85A91498F16742B1B549A8832174A7A7\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" value=\"Headless\" /> </conditions> </rule></ruleset>";
export declare const deviceUserAgentRuleXml = "<ruleset> <rule uid=\"{27D1D055-BCCC-47AE-BABE-29A433D961E0}\"> <conditions> <condition id=\"{FF13BB5F-D493-4AE0-8822-41E19323346E}\" uid=\"1B96D5A4776C44D8978DF642332D5584\" operatorid=\"{2E67477C-440C-4BCA-A358-3D29AED89F47}\" value=\"Chrome\" /> </conditions> </rule></ruleset>";
export declare const deviceQueryStringRuleXml = "<ruleset> <rule uid=\"{27D1D055-BCCC-47AE-BABE-29A433D961E0}\"> <conditions> <condition id=\"{F80D5BB0-A9EB-4BE0-850A-EE135B826D2E}\" uid=\"A618212F79D74E65BBC464807225A339\" value=\"specials\" /> </conditions> </rule></ruleset>";
export declare const fieldComparesToRuleXml = "<ruleset> <rule uid=\"{6766B2CA-93FD-4EC0-A019-F9E0C7D23190}\"> <conditions> <condition id=\"{61C016A2-5210-4F1D-A663-BDA18BE487F6}\" uid=\"68C21F085280443D9B5CC9D0F006AB7A\" fieldname=\"Title\" operatorid=\"{2E67477C-440C-4BCA-A358-3D29AED89F47}\" value=\"Specials\" /> </conditions> </rule></ruleset>";
export declare const fieldIsEmptyRuleXml = "<ruleset> <rule uid=\"{6766B2CA-93FD-4EC0-A019-F9E0C7D23190}\"> <conditions> <condition id=\"{DA0D1AEA-0144-4A40-9AF0-3123526C9163}\" uid=\"2E68F7B93CC24320988F53D605DBA86D\" fieldname=\"Title\" /> </conditions> </rule></ruleset>";
export declare const fieldTypeRuleXml = "<ruleset> <rule uid=\"{6766B2CA-93FD-4EC0-A019-F9E0C7D23190}\"> <conditions> <condition id=\"{C186B6C0-C702-4A05-93E4-982F1FCF16AE}\" uid=\"DE19189BFD6144D9A71445CAEB6D9692\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" FieldTypeName=\"Single-Line-Field\" /> </conditions> </rule></ruleset>";
export declare const requestParameterValueRuleXml = "<ruleset> <rule uid=\"{22656DAE-3D06-49AB-A047-2FF5B23F76CB}\"> <conditions> <condition id=\"{74759FE2-7D63-4F63-8952-C3F3C73D58F7}\" uid=\"AF8A5FE7962C42F5811B3708FF1F52F9\" ParameterName=\"campaignId\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" value=\"specials\" /> </conditions> <actions /> </rule></ruleset>";
export declare const requestCookieExistsRuleXml = "<ruleset> <rule uid=\"{CCE69583-643E-464C-AFB8-C0B3C856FCD2}\"> <conditions> <condition id=\"{3EC6CAC6-255C-41B3-AA52-D98C9E7368D7}\" uid=\"0437644F77614650B9E9231D0C9705FA\" ParameterName=\"PromotionCookie\" /> </conditions> </rule></ruleset>";
export declare const requestCookieValueRuleXml = "<ruleset> <rule uid=\"{CCE69583-643E-464C-AFB8-C0B3C856FCD2}\"> <conditions> <condition id=\"{5D59107E-7970-4DEB-A244-473610C59C94}\" uid=\"EC421B2D748342B19475B5FC604365D4\" ParameterName=\"PromotionCookie\" operatorid=\"{2E67477C-440C-4BCA-A358-3D29AED89F47}\" value=\"Christmas\" /> </conditions> </rule></ruleset>";
export declare const requestParamExistsRuleXml = "<ruleset> <rule uid=\"{22656DAE-3D06-49AB-A047-2FF5B23F76CB}\"> <conditions> <condition id=\"{C9C75E8D-9D2B-4F60-9629-96A69236B17A}\" uid=\"0950634E42B446D293F6C8878AED1BA7\" ParameterName=\"campaignId\" /> </conditions> <actions /> </rule></ruleset>";
export declare const requestReferrerRuleXml = "<ruleset> <rule uid=\"{CCE69583-643E-464C-AFB8-C0B3C856FCD2}\"> <conditions> <condition id=\"{5C73B7B9-5BF7-425D-AD48-1F7362AB9092}\" uid=\"2344C4A6D5554E128BC27DC3ED10EC27\" operatorid=\"{2E67477C-440C-4BCA-A358-3D29AED89F47}\" Referrer=\"google.com\" /> </conditions> </rule></ruleset>";
export declare const itemAncestorOrSelfRuleXml = "<ruleset> <rule uid=\"{9F1DF1FD-9FEF-4B6A-AEE8-97B003048F8C}\"> <conditions> <condition id=\"{24E8928E-4EB7-44B2-AF62-1893F8715918}\" uid=\"07AF36BCB0A1449AAA62555F71E76826\" itemid=\"{F08DAC27-DF85-4FB0-822F-B015FF93CC22}\" /> </conditions> </rule></ruleset>";
export declare const itemDescendantOrSelfRuleXml = "<ruleset> <rule uid=\"{9F1DF1FD-9FEF-4B6A-AEE8-97B003048F8C}\"> <conditions> <condition id=\"{7D5DA661-BEF9-441C-B1F7-D80DE3E0972F}\" uid=\"84C48EBE3CC1473CAF2D618FA4754E30\" itemid=\"{47CC1D05-2503-4FD6-8E84-F84B056CCEBA}\" /> </conditions> </rule></ruleset>";
export declare const itemLevelRuleXml = "<ruleset> <rule uid=\"{9F1DF1FD-9FEF-4B6A-AEE8-97B003048F8C}\"> <conditions> <condition id=\"{858E8CC5-7614-4B6A-8B51-274CFF30088D}\" uid=\"35EEB9B0394B461F9A9C0AEFA2F9EC2D\" operatorid=\"{B88CD556-082E-4385-BB76-E4D1B565F290}\" value=\"2\" /> </conditions> </rule></ruleset>";
export declare const itemParentNameRuleXml = "<ruleset> <rule uid=\"{9F1DF1FD-9FEF-4B6A-AEE8-97B003048F8C}\"> <conditions> <condition id=\"{A4C74B82-8EBB-4BDA-BE23-B03C5BA43586}\" uid=\"156084DF457D48109FDE6393625A5899\" operatorid=\"{2E67477C-440C-4BCA-A358-3D29AED89F47}\" value=\"sxastarter\" /> </conditions> </rule></ruleset>";
export declare const itemParentTemplateRuleXml = "<ruleset> <rule uid=\"{9F1DF1FD-9FEF-4B6A-AEE8-97B003048F8C}\"> <conditions> <condition id=\"{AF2FBD9A-DED2-42B5-B38D-BAC45D301296}\" uid=\"2B5C9C5C117C43FB975D71681EA274C9\" templateid=\"{B7F529E8-4D15-41A4-8D0F-AC987B4AA3E6}\" /> </conditions> </rule></ruleset>";
export declare const itemPathRuleXml = "<ruleset> <rule uid=\"{9F1DF1FD-9FEF-4B6A-AEE8-97B003048F8C}\"> <conditions> <condition id=\"{4B889F07-94D4-4371-B522-9FFE8AF0BE12}\" uid=\"10B08C16993E4D03BA5EBE81785492C1\" operatorid=\"{2E67477C-440C-4BCA-A358-3D29AED89F47}\" value=\"/content/\" /> </conditions> </rule></ruleset>";
export declare const itemIsInSiteContextRule = "<ruleset> <rule uid=\"{9F1DF1FD-9FEF-4B6A-AEE8-97B003048F8C}\"> <conditions> <condition id=\"{188A8AB5-30C2-4EB8-8AA6-9FD83591F9BE}\" uid=\"111EEB1A2FE34974B8FA5B00316ABB4E\" /> </conditions> </rule></ruleset>";
export declare const itemBaseTemplateRuleXml = "<ruleset> <rule uid=\"{18B45C8C-A7EA-49D0-92BF-43217AFF8A33}\"> <conditions> <condition id=\"{D0810F9D-734C-452D-BBB6-4730368D68F1}\" uid=\"39310A967D6243EE9FC74C16C9563239\" templateid=\"{2BC49721-9A84-44A3-BFAD-8E9986830301}\" /> </conditions> </rule></ruleset>";
export declare const itemIdRuleXml = "<ruleset> <rule uid=\"{18B45C8C-A7EA-49D0-92BF-43217AFF8A33}\"> <conditions> <condition id=\"{4F5389E9-79B7-4FE1-A43A-EEA4ECD19C94}\" uid=\"EBBF5506085F4D9DAB39656596589C38\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" value=\"{E5F1DA7A-8FFD-49D5-811B-8A714D51AFDA}\" /> </conditions> </rule></ruleset>";
export declare const itemNameRuleXml = "<ruleset> <rule uid=\"{18B45C8C-A7EA-49D0-92BF-43217AFF8A33}\"> <conditions> <condition id=\"{944E1C68-CAF1-468E-87DC-CE85D168D961}\" uid=\"54C3299819CD4980B98B5F54BDF8EF67\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" value=\"Home\" /> </conditions> </rule></ruleset>";
export declare const itemTemplateRuleXml = "<ruleset> <rule uid=\"{18B45C8C-A7EA-49D0-92BF-43217AFF8A33}\"> <conditions> <condition id=\"{5DE6D53E-EA62-4D17-8BDD-FEBCD80AC07B}\" uid=\"32EA65E998544724AB35AADA60611B66\" templateid=\"{B7F529E8-4D15-41A4-8D0F-AC987B4AA3E6}\" /> </conditions> </rule></ruleset>";
export declare const itemLanguageRuleXml = "<ruleset> <rule uid=\"{6C5B431F-2F74-4930-BB5A-5B82631DB7B6}\"> <conditions> <condition id=\"{4F59DE1D-EA1D-4745-99AB-A846452E5532}\" uid=\"CA8BEE9F128741028AE8CB01C5898582\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" value=\"en-NZ\" /> </conditions> </rule></ruleset>";
export declare const sitecoreQueryRuleXml = "<ruleset> <rule uid=\"{F22EE861-0722-4098-8882-8D638F7C65E4}\"> <conditions> <condition id=\"{5CD2292C-32AC-4976-AA4F-A741555D22F8}\" uid=\"E98BF7251DF4471BBD720A03B7376180\" query=\"/sitecore/Home\" /> </conditions> </rule></ruleset>";
export declare const ruleWithActionsXml = "<ruleset><rule uid=\"{22656DAE-3D06-49AB-A047-2FF5B23F76CB}\"><conditions><condition id=\"{8A9B001F-FB59-4F0F-B3F3-C6C5360ED451}\" uid=\"8F93F9885CB44EC3AA2CC78AAF658EFC\" Now=\"20230614T023900Z\" /></conditions><actions><action id=\"{A2DB53FC-D6AA-4D7C-B03C-F92954030A6B}\" uid=\"9B3154264E0D4033B50FCB143E8600AD\" renderingName=\"ContentBlock\" placeholderName=\"headless-main\" /></actions></rule></ruleset>";
export declare const ruleWithActionsXml2 = "<ruleset><rule uid=\"{22656DAE-3D06-49AB-A047-2FF5B23F76CB}\"><conditions><condition id=\"{74759FE2-7D63-4F63-8952-C3F3C73D58F7}\" uid=\"AF8A5FE7962C42F5811B3708FF1F52F9\" ParameterName=\"campaignId\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" value=\"specials\" /></conditions><actions><action id=\"{225168CE-C093-4F10-96C3-5B1983DF5261}\" uid=\"D3C6C4772D014ADDB195125C51818B68\" renderingName=\"RichText\" placeholderName=\"headless-main\" datasourcePath=\"{E7E90814-DBBE-4DEE-A39D-268F3E331448}\" /></actions></rule><rule uid=\"{D205C50C-F41E-40C4-BADF-68C982DD5000}\"><conditions><condition id=\"{74759FE2-7D63-4F63-8952-C3F3C73D58F7}\" uid=\"010534F1E6624D80ACBB647EA67FDC1B\" ParameterName=\"campaignId\" operatorid=\"{10537C58-1684-4CAB-B4C0-40C10907CE31}\" value=\"christmas\" /></conditions><actions><action id=\"{225168CE-C093-4F10-96C3-5B1983DF5261}\" uid=\"0998112CEE814D1F93856D5FABA26B1F\" renderingName=\"RichText\" placeholderName=\"headless-main\" datasourcePath=\"{BB844F6B-0497-4FD6-A183-CC5C23092BA9}\" /></actions></rule></ruleset>";