Opens in a new windowOpens an external websiteOpens an external website in a new window
This website utilizes technologies such as cookies to enable essential site functionality, as well as for analytics, personalization, and targeted advertising. To learn more, view the following link: Privacy Notice
Rotating a shape 90° shouldn't be too complicated but...
Hello community members. A few words of context: for my latest entry in the e-learning challenge #482, I needed to rotate a rectangle by 90°, several times. I used good old motion trajectories, with...
Hello everyone. Even though the question is “solved”, the bar remains open if anyone wants to show another solution. Hi SamHill Thank you very much. The JS code works exactly as I expected. I rushed through the .story file before watching your video (I will), and it is indeed super easy to make adjustments with the internal variables. I've already modified the duration, degrees of rotation and direction of rotation, for example. The only thing I'm going to try is to change the shape selection by its data-model-id (I learned how to get it in the debugging console), so as to leave the accessible text free to be changed if need be. And I'm going to duplicate this code 24 times for 24 shapes to recreate my rotating puzzle activity. Let's talk about beer. Pietra comes from Corsica (part of France, in fact) but I'm not sure it's the most expensive. I suggest an organic craft beer produced by friends in the Dordogne (central-western France), a beautiful region renowned for its gastronomy. It's called “La Lutine” and my favorite is amber and tastes of hops and friendship.
Wow! Shorter seems harder, and it works perfectly VicovandenEv121 In that case, I'd be happy to buy you a beer too. There's just one little problem: if you click again before the end of the rotation (1s), the angle less than 90° is added to the next and the rectangle is shifted (minus 180°, minus 270°, minus 360°, etc). I think there's a solution to this problem in Sam's code, with the line let rotationdegree = 0. I'll try to fix this problem tomorrow morning. But any ideas are welcome. Many many thanks. For me, it's late and time for a drink.
Hi ThierryEMMANUEL I've made an updated Storyline file for you. This puts the code into a function and localises the rotationDegree variable to the object. You don't need to reference the object, as we can get this information from the "event" property, which is passed through the function "rotateShape".
This code runs on timeline start.
window.rotateShape = function(e)
{
// storyline variable
const player = GetPlayer();
const rotation = player.GetVar('rotation');
const duration = player.GetVar('duration');
// get the target
const target = e.target.closest('[data-model-id]');
console.log("target",target);
// get rotationDegree if defined (default zero)
let rotationDegree = Number(target.dataset.rotationDegree) || 0;
console.log("BEFORE :: rotationDegree",rotationDegree);
// Increment rotation by 45 degrees
rotationDegree += rotation;
console.log("AFTER :: rotationDegree",rotationDegree);
// assign rotationDegree to object dataset property
target.dataset.rotationDegree = rotationDegree;
// Use GSAP to animate the rotation
gsap.to(target, { duration: duration, rotation: rotationDegree });
}
You then just call this function from the click trigger of each shape.
Hi SamHill . Very impressive. With this solution, I can “recreate” my complex rotating puzzle activity in… five minutes. Immediately, I tried to change a few things. I duplicated the code starting at the top of the slide and called it “rotateShape2”. This code uses a variable “antirotation” that is set to -90 in SL. So now I have the choice of calling the function rotateShape (to rotate clockwise) or rotateShape2 (to rotate counterclockwise). I am not explaining this for you of course, but for anyone who would find it useful to know. Awesome. I think I have everything I need. Thank you very much.
Hi VicovandenEv121 . The beauty of this code is its small size. I thought I had solved the problem of preventing the rotation from starting from an intermediate position when the user clicks again before the animation is finished, by creating a variable (rotationDegree) stored in the window object, which allows it to persist between executions without resetting. Actually, chapGPT did it. Here is the modified code: window.rotationDegree = (window.rotationDegree || 0) - 90; let object1 = document.querySelector("[data-model-id='6nmK88deM2z']"); gsap.to(object1, { rotation: window.rotationDegree, duration: 1 }); It works for the first object! But since I want to target multiple objects, the objects share the same rotationDegree variable in their code and their first rotations are at first heretical. I guess it is normal. I'm still looking. (This is the last time I'll ask you if you don't have time. You've already earned your beer anyway.)
"}},"componentScriptGroups({\"componentId\":\"custom.widget.GoogleTag\"})":{"__typename":"ComponentScriptGroups","scriptGroups":{"__typename":"ComponentScriptGroupsDefinition","afterInteractive":{"__typename":"PageScriptGroupDefinition","group":"AFTER_INTERACTIVE","scriptIds":[]},"lazyOnLoad":{"__typename":"PageScriptGroupDefinition","group":"LAZY_ON_LOAD","scriptIds":[]}},"componentScripts":[]},"component({\"componentId\":\"custom.widget.Footer_2024\"})":{"__typename":"Component","render({\"context\":{\"component\":{\"entities\":[],\"props\":{}},\"page\":{\"entities\":[\"board:javascriptforum-board\",\"message:1206412\"],\"name\":\"ForumReplyPage\",\"props\":{},\"url\":\"https://community.articulate.com/discussions/javascriptforum-board/rotating-a-shape-90%C2%B0-shouldnt-be-too-complicated-but-/1206412/replies/1206521\"}}})":{"__typename":"ComponentRenderResult","html":" "}},"componentScriptGroups({\"componentId\":\"custom.widget.Footer_2024\"})":{"__typename":"ComponentScriptGroups","scriptGroups":{"__typename":"ComponentScriptGroupsDefinition","afterInteractive":{"__typename":"PageScriptGroupDefinition","group":"AFTER_INTERACTIVE","scriptIds":[]},"lazyOnLoad":{"__typename":"PageScriptGroupDefinition","group":"LAZY_ON_LOAD","scriptIds":[]}},"componentScripts":[]},"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarDropdownToggle\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/EscalatedMessageBanner\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserLink-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserRank\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserRank-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTime-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolvedBadge\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSubject\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSubject-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageBody\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageBody-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageCustomFields\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageCustomFields-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageReplyButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageReplyButton-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolutionList\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolutionList-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageView/MessageViewInline\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Pager/PagerLoadMore\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1743440332943"}],"message({\"id\":\"message:1206412\"})":{"__ref":"ForumTopicMessage:message:1206412"},"messages({\"constraints\":{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:1206412\"}},\"first\":10,\"sorts\":{\"postTime\":{\"direction\":\"ASC\"}}})":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjUuMnwyLjF8aXwxMHwzOToxfGludCwxMjA2NDg4LDEyMDY0ODg","node":{"__ref":"AcceptedSolutionMessage:message:1206488"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null},"totalCount":1},"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/ranks/UserRankLabel\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/AcceptedSolutionButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/ThreadedReplyList\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1743440332943"}],"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeIcon\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1743440332943"}],"message({\"id\":\"message:1206488\"})":{"__ref":"AcceptedSolutionMessage:message:1206488"},"message({\"id\":\"message:1206509\"})":{"__ref":"ForumReplyMessage:message:1206509"},"cachedText({\"lastModified\":\"1743440332943\",\"locale\":\"en-US\",\"namespaces\":[\"components/attachments/AttachmentView/AttachmentViewChip\"]})":[{"__ref":"CachedAsset:text:en_US-components/attachments/AttachmentView/AttachmentViewChip-1743440332943"}],"message({\"id\":\"message:1206847\"})":{"__ref":"ForumReplyMessage:message:1206847"},"message({\"id\":\"message:1206580\"})":{"__ref":"ForumReplyMessage:message:1206580"},"message({\"id\":\"message:1206613\"})":{"__ref":"ForumReplyMessage:message:1206613"},"message({\"id\":\"message:1206670\"})":{"__ref":"ForumReplyMessage:message:1206670"},"message({\"id\":\"message:1206764\"})":{"__ref":"ForumReplyMessage:message:1206764"}},"CachedAsset:pages-1742806434429":{"__typename":"CachedAsset","id":"pages-1742806434429","value":[{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"BlogViewAllPostsPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId/all-posts/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"CasePortalPage","type":"CASE_PORTAL","urlPath":"/caseportal","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"CreateGroupHubPage","type":"GROUP_HUB","urlPath":"/groups/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"CaseViewPage","type":"CASE_DETAILS","urlPath":"/case/:caseId/:caseNumber","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"InboxPage","type":"COMMUNITY","urlPath":"/inbox","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"HelpFAQPage","type":"COMMUNITY","urlPath":"/help","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"IdeaMessagePage","type":"IDEA_POST","urlPath":"/idea/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"IdeaViewAllIdeasPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/all-ideas/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"LoginPage","type":"USER","urlPath":"/signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"BlogPostPage","type":"BLOG","urlPath":"/category/:categoryId/blogs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ThemeEditorPage","type":"COMMUNITY","urlPath":"/designer/themes","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TkbViewAllArticlesPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId/all-articles/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"OccasionEditPage","type":"EVENT","urlPath":"/event/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"OAuthAuthorizationAllowPage","type":"USER","urlPath":"/auth/authorize/allow","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"PageEditorPage","type":"COMMUNITY","urlPath":"/designer/pages","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"PostPage","type":"COMMUNITY","urlPath":"/category/:categoryId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ForumBoardPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TkbBoardPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"EventPostPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"UserBadgesPage","type":"COMMUNITY","urlPath":"/users/:login/:userId/badges","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"GroupHubMembershipAction","type":"GROUP_HUB","urlPath":"/membership/join/:nodeId/:membershipType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"MaintenancePage","type":"COMMUNITY","urlPath":"/maintenance","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"IdeaReplyPage","type":"IDEA_REPLY","urlPath":"/idea/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"UserSettingsPage","type":"USER","urlPath":"/mysettings/:userSettingsTab","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"GroupHubsPage","type":"GROUP_HUB","urlPath":"/groups","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ForumPostPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"OccasionRsvpActionPage","type":"OCCASION","urlPath":"/event/:boardId/:messageSubject/:messageId/rsvp/:responseType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"VerifyUserEmailPage","type":"USER","urlPath":"/verifyemail/:userId/:verifyEmailToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"AllOccasionsPage","type":"OCCASION","urlPath":"/category/:categoryId/events/:boardId/all-events/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"EventBoardPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TkbReplyPage","type":"TKB_REPLY","urlPath":"/kb/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"IdeaBoardPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"CommunityGuideLinesPage","type":"COMMUNITY","urlPath":"/communityguidelines","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"CaseCreatePage","type":"SALESFORCE_CASE_CREATION","urlPath":"/caseportal/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TkbEditPage","type":"TKB","urlPath":"/kb/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ForgotPasswordPage","type":"USER","urlPath":"/forgotpassword","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"IdeaEditPage","type":"IDEA","urlPath":"/idea/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TagPage","type":"COMMUNITY","urlPath":"/tag/:tagName","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"BlogBoardPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"OccasionMessagePage","type":"OCCASION_TOPIC","urlPath":"/event/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ManageContentPage","type":"COMMUNITY","urlPath":"/managecontent","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ClosedMembershipNodeNonMembersPage","type":"GROUP_HUB","urlPath":"/closedgroup/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"CommunityPage","type":"COMMUNITY","urlPath":"/","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ForumMessagePage","type":"FORUM_TOPIC","urlPath":"/discussions/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"IdeaPostPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"BlogMessagePage","type":"BLOG_ARTICLE","urlPath":"/blog/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"RegistrationPage","type":"USER","urlPath":"/register","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"EditGroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ForumEditPage","type":"FORUM","urlPath":"/discussions/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ResetPasswordPage","type":"USER","urlPath":"/resetpassword/:userId/:resetPasswordToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TkbMessagePage","type":"TKB_ARTICLE","urlPath":"/kb/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"BlogEditPage","type":"BLOG","urlPath":"/blog/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ManageUsersPage","type":"USER","urlPath":"/users/manage/:tab?/:manageUsersTab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ForumReplyPage","type":"FORUM_REPLY","urlPath":"/discussions/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"PrivacyPolicyPage","type":"COMMUNITY","urlPath":"/privacypolicy","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"NotificationPage","type":"COMMUNITY","urlPath":"/notifications","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"UserPage","type":"USER","urlPath":"/users/:login/:userId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"HealthCheckPage","type":"COMMUNITY","urlPath":"/health","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"OccasionReplyPage","type":"OCCASION_REPLY","urlPath":"/event/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ManageMembersPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/manage/:tab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"SearchResultsPage","type":"COMMUNITY","urlPath":"/search","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"BlogReplyPage","type":"BLOG_REPLY","urlPath":"/blog/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"GroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TermsOfServicePage","type":"COMMUNITY","urlPath":"/termsofservice","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"CategoryPage","type":"CATEGORY","urlPath":"/category/:categoryId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"ForumViewAllTopicsPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/all-topics/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"TkbPostPage","type":"TKB","urlPath":"/category/:categoryId/kbs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1742806434429,"localOverride":null,"page":{"id":"GroupHubPostPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"}],"localOverride":false},"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0":{"__typename":"CachedAsset","id":"text:en_US-components/context/AppContext/AppContextProvider-0","value":{"noCommunity":"Cannot find community","noUser":"Cannot find current user","noNode":"Cannot find node with id {nodeId}","noMessage":"Cannot find message with id {messageId}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-0","value":{"title":"Loading..."},"localOverride":false},"GroupHub:grouphub:javascript":{"__typename":"GroupHub","id":"grouphub:javascript","entityType":"GROUP_HUB","displayId":"javascript","nodeType":"grouphub","depth":3,"title":"JavaScript","shortTitle":"JavaScript","parent":{"__ref":"Category:category:join-groups"}},"Category:category:top":{"__typename":"Category","id":"category:top","displayId":"top","nodeType":"category","depth":0,"title":"Top","entityType":"CATEGORY","shortTitle":"Top"},"Category:category:connect":{"__typename":"Category","id":"category:connect","displayId":"connect","nodeType":"category","depth":1,"parent":{"__ref":"Category:category:top"},"title":"Connect","entityType":"CATEGORY","shortTitle":"Connect","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:join-groups":{"__typename":"Category","id":"category:join-groups","displayId":"join-groups","nodeType":"category","depth":2,"parent":{"__ref":"Category:category:connect"},"title":"Join Groups","entityType":"CATEGORY","shortTitle":"Join Groups","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:javascriptforum-board":{"__typename":"Forum","id":"board:javascriptforum-board","entityType":"FORUM","displayId":"javascriptforum-board","nodeType":"board","depth":4,"conversationStyle":"FORUM","title":"JavaScript","description":"","avatar":null,"profileSettings":{"__typename":"ProfileSettings","language":null},"parent":{"__ref":"GroupHub:grouphub:javascript"},"ancestors":{"__typename":"CoreNodeConnection","edges":[{"__typename":"CoreNodeEdge","node":{"__ref":"Community:community:rwgqn69235"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:connect"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:join-groups"}},{"__typename":"CoreNodeEdge","node":{"__ref":"GroupHub:grouphub:javascript"}}]},"userContext":{"__typename":"NodeUserContext","canAddAttachments":true,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"boardPolicies":{"__typename":"BoardPolicies","canPublishArticleOnCreate":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","key":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","args":[]}}},"shortTitle":"Forum","repliesProperties":{"__typename":"RepliesProperties","sortOrder":"PUBLISH_TIME","repliesFormat":"threaded"},"eventPath":"grouphub:javascript/category:join-groups/category:connect/community:rwgqn69235board:javascriptforum-board/","tagProperties":{"__typename":"TagNodeProperties","tagsEnabled":{"__typename":"PolicyResult","failureReason":null}},"requireTags":false,"tagType":"FREEFORM_ONLY"},"Rank:rank:6":{"__typename":"Rank","id":"rank:6","position":5,"name":"Community Member","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:851976":{"__typename":"User","id":"user:851976","uid":851976,"login":"ThierryEMMANUEL","deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C5c448d7e2dbeca51a1f0233b"},"rank":{"__ref":"Rank:rank:6"},"email":"","messagesCount":148,"biography":null,"topicsCount":3,"kudosReceivedCount":803,"kudosGivenCount":7,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2019-01-20T08:18:38.000-08:00","confirmEmailStatus":null},"followersCount":null,"solutionsCount":4,"entityType":"USER","eventPath":"community:rwgqn69235/user:851976"},"ForumTopicMessage:message:1206412":{"__typename":"ForumTopicMessage","uid":1206412,"subject":"Rotating a shape 90° shouldn't be too complicated but...","id":"message:1206412","revisionNum":1,"repliesCount":16,"author":{"__ref":"User:user:851976"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"conversation":{"__ref":"Conversation:conversation:1206412"},"readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:1206412"},"body@stripHtml({\"truncateLength\":200})":" Hello community members. A few words of context: for my latest entry in the e-learning challenge #482, I needed to rotate a rectangle by 90°, several times. I used good old motion trajectories, with...","body@stringLength":"2138","rawBody":"
Hello community members.
A few words of context: for my latest entry in the e-learning challenge #482, I needed to rotate a rectangle by 90°, several times. I used good old motion trajectories, with settings of 1 and 0 pixels, and it works. I KNOW it's possible to do this with Javascript code more elegantly (transformation time and smooth motion), simpler (with far fewer variables), smarter, easier to modify, etc., but I don't know how. I've tried using parts of the solutions that you guys on the right side of this screen have proposed here and there, but I have failed. Fun fact : I literally spent a whole day (in cumulative hours) with ChapGPT to get him to help me write the code (about 20 versions) and it was a failure too. He accumulated errors: difficulties in simply identifying the form and selecting it, difficulties in running it, derailing the expected behavior of one part of the code while trying to fix another part. It's obvious that Chappy doesn't know enough about the inner workings of Storyline to create this code (which I'm sure is very simple). In the end, he apologized for having provoked my frustration. Yes, he did! But at least I've learned how to use SL's debugging console.
So I'm turning to you because I don't know JS at all. Can you help me, please? I'm going to execute this Javascript when I click on the rectangle mentioned below. Here's my (very simple) request:
There's a rectangle on my slide. I want to rotate it 90° clockwise, around its own center, in 1 second. When I click on it again, it rotates another 90°, from its previous position. In short, it rotates 360° in 4 clicks. And that's all there is to it!
This can be in pure JS or with GSAP, it doesn't matter (I'm not sure I know what I'm saying here, but whatever...).
And finally, please, please, please, can you make sure your code REALLY works? There are so many caring people out there who want to help but offer solutions that only work after 10 more messages of clarification and tweaking. It's frustrating too.
Many thanks in advance. I'll buy a French beer for anyone who succeeds.
","kudosSumWeight":0,"postTime":"2024-11-12T07:45:22.186-08:00","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"tags":{"__typename":"TagConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":2,"currentRevision":{"__ref":"Revision:revision:1206412_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":154},"visibilityScope":"PUBLIC","canonicalUrl":null,"seoTitle":null,"seoDescription":null,"isEscalated":null,"placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"archivalData":null,"customFields":[]},"Conversation:conversation:1206412":{"__typename":"Conversation","id":"conversation:1206412","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1206412"},"lastPostingActivityTime":"2024-11-15T11:23:43.683-08:00","lastPostTime":"2024-11-15T11:23:43.683-08:00","unreadReplyCount":16,"isSubscribed":false},"ModerationData:moderation_data:1206412":{"__typename":"ModerationData","id":"moderation_data:1206412","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"Revision:revision:1206412_1":{"__typename":"Revision","id":"revision:1206412_1","lastEditTime":"2024-11-12T07:45:22.186-08:00"},"ForumReplyMessage:message:1206521":{"__typename":"ForumReplyMessage","id":"message:1206521","conversation":{"__ref":"Conversation:conversation:1206412"},"author":{"__ref":"User:user:1134352"},"revisionNum":2,"uid":1206521,"depth":3,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:1206521"},"parent":{"__ref":"ForumReplyMessage:message:1206509"},"body":"
make a Trigger that Executes Javascript on click of the object, paste in the Javascript:
Find the ID of the object and paste that in.... READY ;) you can use it on multiple objects on your slide without changing \"object1\"
","kudosSumWeight":1,"repliesCount":8,"postTime":"2024-11-13T04:48:53.074-08:00","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206521_2"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":73},"visibilityScope":"PUBLIC","isEscalated":null,"placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[],"replies":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjUuMnwyLjF8aXwxMHwzOToxfGludCwxMjA2NTgwLDEyMDY1ODA","node":{"__ref":"ForumReplyMessage:message:1206580"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"User:user:-1":{"__typename":"User","id":"user:-1","uid":-1,"login":"Deleted user","email":"","avatar":null,"rank":null,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":"ANONYMOUS","registrationTime":null,"confirmEmailStatus":false,"registrationAccessLevel":"VIEW","ssoRegistrationFields":[]},"ssoId":null,"profileSettings":{"__typename":"ProfileSettings","dateDisplayStyle":{"__typename":"InheritableStringSettingWithPossibleValues","key":"layout.friendly_dates_enabled","value":"true","localValue":"true","possibleValues":["true","false"]},"dateDisplayFormat":{"__typename":"InheritableStringSetting","key":"layout.format_pattern_date","value":"MM-dd-yyyy","localValue":"MM-dd-yyyy"},"language":{"__typename":"InheritableStringSettingWithPossibleValues","key":"profile.language","value":"en-US","localValue":null,"possibleValues":["en-US"]}},"deleted":false},"Theme:customTheme1":{"__typename":"Theme","id":"customTheme1"},"CachedAsset:theme:customTheme1-1742806434014":{"__typename":"CachedAsset","id":"theme:customTheme1-1742806434014","value":{"id":"customTheme1","animation":{"fast":"150ms","normal":"250ms","slow":"500ms","slowest":"750ms","function":"cubic-bezier(0.07, 0.91, 0.51, 1)","__typename":"AnimationThemeSettings"},"avatar":{"borderRadius":"50%","collections":["custom"],"__typename":"AvatarThemeSettings"},"basics":{"browserIcon":{"imageAssetName":"icon-1707332475463.png","imageLastModified":"1707332477323","__typename":"ThemeAsset"},"customerLogo":{"imageAssetName":"yes-1713449978626.svg","imageLastModified":"1713449980471","__typename":"ThemeAsset"},"maximumWidthOfPageContent":"1440px","oneColumnNarrowWidth":"800px","gridGutterWidthMd":"30px","gridGutterWidthXs":"10px","pageWidthStyle":"WIDTH_OF_BROWSER","__typename":"BasicsThemeSettings"},"buttons":{"borderRadiusSm":"100vw","borderRadius":"100vw","borderRadiusLg":"100vw","paddingY":"5px","paddingYLg":"7px","paddingYHero":"var(--lia-bs-btn-padding-y-lg)","paddingX":"55px","paddingXLg":"65px","paddingXHero":"78px","fontStyle":"NORMAL","fontWeight":"400","textTransform":"NONE","disabledOpacity":0.5,"primaryTextColor":"var(--lia-bs-white)","primaryTextHoverColor":"var(--lia-bs-white)","primaryTextActiveColor":"var(--lia-bs-white)","primaryBgColor":"var(--lia-bs-body-color)","primaryBgHoverColor":"var(--lia-bs-primary)","primaryBgActiveColor":"#36a5dd","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","primaryBorderActive":"1px solid transparent","primaryBorderFocus":"1px solid var(--lia-bs-white)","primaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","secondaryTextColor":"var(--lia-bs-gray-900)","secondaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","secondaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","secondaryBgColor":"var(--lia-bs-white)","secondaryBgHoverColor":"var(--lia-bs-primary)","secondaryBgActiveColor":"#36a5dd","secondaryBorder":"1px solid var(--lia-btn-primary-bg-color)","secondaryBorderHover":"1px solid transparent","secondaryBorderActive":"1px solid transparent","secondaryBorderFocus":"1px solid transparent","secondaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","tertiaryTextColor":"var(--lia-bs-body-color)","tertiaryTextHoverColor":"hsl(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), calc(var(--lia-bs-body-color-l) * 0.95))","tertiaryTextActiveColor":"hsl(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), calc(var(--lia-bs-body-color-l) * 0.9))","tertiaryBgColor":"transparent","tertiaryBgHoverColor":"transparent","tertiaryBgActiveColor":"hsla(var(--lia-bs-body-bg-h), var(--lia-bs-body-bg-s), var(--lia-bs-body-bg-l), 0.04)","tertiaryBorder":"1px solid transparent","tertiaryBorderHover":"1px solid hsla(var(--lia-bs-body-bg-h), var(--lia-bs-body-bg-s), var(--lia-bs-body-bg-l), 0.08)","tertiaryBorderActive":"1px solid transparent","tertiaryBorderFocus":"1px solid transparent","tertiaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","destructiveTextColor":"#4D0000","destructiveTextHoverColor":"hsl(0, 100%, 14.3%)","destructiveTextActiveColor":"hsl(0, 100%, 13.6%)","destructiveBgColor":"#FFE5E5","destructiveBgHoverColor":"hsl(0, 100%, 91.1%)","destructiveBgActiveColor":"hsl(0, 100%, 87.3%)","destructiveBorder":"1px solid transparent","destructiveBorderHover":"1px solid transparent","destructiveBorderActive":"1px solid transparent","destructiveBorderFocus":"1px solid transparent","destructiveBoxShadowFocus":"0 0 0 1px var(--lia-bs-body-color), 0 0 0 4px hsla(var(--lia-bs-body-color-h), var(--lia-bs-body-color-s), var(--lia-bs-body-color-l), 0.2)","__typename":"ButtonsThemeSettings"},"border":{"color":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","mainContent":"NONE","sideContent":"NONE","radiusSm":"6px","radius":"10px","radiusLg":"18px","radius50":"100vw","__typename":"BorderThemeSettings"},"boxShadow":{"xs":"0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16)","sm":"0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12)","md":"0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","lg":"0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","__typename":"BoxShadowThemeSettings"},"cards":{"bgColor":"var(--lia-panel-bg-color)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":"var(--lia-box-shadow-xs)","__typename":"CardsThemeSettings"},"chip":{"maxWidth":"300px","height":"30px","__typename":"ChipThemeSettings"},"coreTypes":{"defaultMessageLinkColor":"var(--lia-bs-primary)","defaultMessageLinkDecoration":"none","defaultMessageLinkFontStyle":"NORMAL","defaultMessageLinkFontWeight":"400","defaultMessageFontStyle":"NORMAL","defaultMessageFontWeight":"400","forumColor":"#4099E2","forumFontFamily":"var(--lia-bs-font-family-base)","forumFontWeight":"var(--lia-default-message-font-weight)","forumLineHeight":"var(--lia-bs-line-height-base)","forumFontStyle":"var(--lia-default-message-font-style)","forumMessageLinkColor":"var(--lia-default-message-link-color)","forumMessageLinkDecoration":"var(--lia-default-message-link-decoration)","forumMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","forumMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","forumSolvedColor":"#44BF90","blogColor":"#1CBAA0","blogFontFamily":"var(--lia-bs-font-family-base)","blogFontWeight":"var(--lia-default-message-font-weight)","blogLineHeight":"1.75","blogFontStyle":"var(--lia-default-message-font-style)","blogMessageLinkColor":"var(--lia-default-message-link-color)","blogMessageLinkDecoration":"var(--lia-default-message-link-decoration)","blogMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","blogMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","tkbColor":"#4C6B90","tkbFontFamily":"var(--lia-bs-font-family-base)","tkbFontWeight":"var(--lia-default-message-font-weight)","tkbLineHeight":"1.75","tkbFontStyle":"var(--lia-default-message-font-style)","tkbMessageLinkColor":"var(--lia-default-message-link-color)","tkbMessageLinkDecoration":"var(--lia-default-message-link-decoration)","tkbMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","tkbMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaColor":"#4099E2","qandaFontFamily":"var(--lia-bs-font-family-base)","qandaFontWeight":"var(--lia-default-message-font-weight)","qandaLineHeight":"var(--lia-bs-line-height-base)","qandaFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkColor":"var(--lia-default-message-link-color)","qandaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","qandaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaSolvedColor":"#3FA023","ideaColor":"#00AEEF","ideaFontFamily":"var(--lia-bs-font-family-base)","ideaFontWeight":"var(--lia-default-message-font-weight)","ideaLineHeight":"var(--lia-bs-line-height-base)","ideaFontStyle":"var(--lia-default-message-font-style)","ideaMessageLinkColor":"var(--lia-default-message-link-color)","ideaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","ideaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","ideaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","contestColor":"#FCC845","contestFontFamily":"var(--lia-bs-font-family-base)","contestFontWeight":"var(--lia-default-message-font-weight)","contestLineHeight":"var(--lia-bs-line-height-base)","contestFontStyle":"var(--lia-default-message-link-font-style)","contestMessageLinkColor":"var(--lia-default-message-link-color)","contestMessageLinkDecoration":"var(--lia-default-message-link-decoration)","contestMessageLinkFontStyle":"ITALIC","contestMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","occasionColor":"#4E3AD0","occasionFontFamily":"var(--lia-bs-font-family-base)","occasionFontWeight":"var(--lia-default-message-font-weight)","occasionLineHeight":"var(--lia-bs-line-height-base)","occasionFontStyle":"var(--lia-default-message-font-style)","occasionMessageLinkColor":"var(--lia-default-message-link-color)","occasionMessageLinkDecoration":"var(--lia-default-message-link-decoration)","occasionMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","occasionMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","grouphubColor":"#333333","categoryColor":"#949494","communityColor":"#FFFFFF","productColor":"#949494","__typename":"CoreTypesThemeSettings"},"colors":{"black":"#000000","white":"#FFFFFF","gray100":"#F7F7F7","gray200":"#F7F7F7","gray300":"#E8E8E8","gray400":"#D9D9D9","gray500":"#CCCCCC","gray600":"#949494","gray700":"#707070","gray800":"#545454","gray900":"#333333","dark":"#545454","light":"#F7F7F7","primary":"#00AEEF","secondary":"#333333","bodyText":"#000000","bodyBg":"#FFFFFF","info":"#00AEEF","success":"#029C29","warning":"#FFB82D","danger":"#00AEEF","alertSystem":"#FF6600","textMuted":"#707070","highlight":"#FFFCAD","outline":"var(--lia-bs-primary)","custom":["#00AEEF","#4E3AD5","#000000","#FFFFFF","#FF6602","#44BF90","#FF4C93","#74BB44","#FFB82D","#AA1A53","#FF0000","#027E20","#029C29","#DB0000","#FF0A0A","#4D0000","#FFE5E5","#36A5DD","#F1F3FD","#CBECFF"],"__typename":"ColorsThemeSettings"},"divider":{"size":"3px","marginLeft":"4px","marginRight":"4px","borderRadius":"50%","bgColor":"var(--lia-bs-gray-600)","bgColorActive":"var(--lia-bs-gray-600)","__typename":"DividerThemeSettings"},"dropdown":{"fontSize":"var(--lia-bs-font-size-sm)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius-sm)","dividerBg":"var(--lia-bs-gray-300)","itemPaddingY":"5px","itemPaddingX":"20px","headerColor":"var(--lia-bs-gray-700)","__typename":"DropdownThemeSettings"},"email":null,"emoji":{"skinToneDefault":"#ffcd43","skinToneLight":"#fae3c5","skinToneMediumLight":"#e2cfa5","skinToneMedium":"#daa478","skinToneMediumDark":"#a78058","skinToneDark":"#5e4d43","__typename":"EmojiThemeSettings"},"heading":{"color":"var(--lia-bs-body-color)","fontFamily":"GTWalsheimProBold","fontStyle":"NORMAL","fontWeight":"700","h1FontSize":"48px","h2FontSize":"32px","h3FontSize":"22px","h4FontSize":"18px","h5FontSize":"22px","h6FontSize":"16px","lineHeight":"1.4","subHeaderFontSize":"14px","subHeaderFontWeight":"500","h1LetterSpacing":"normal","h2LetterSpacing":"normal","h3LetterSpacing":"normal","h4LetterSpacing":"normal","h5LetterSpacing":"normal","h6LetterSpacing":"normal","subHeaderLetterSpacing":"2px","h1FontWeight":"var(--lia-bs-headings-font-weight)","h2FontWeight":"var(--lia-bs-headings-font-weight)","h3FontWeight":"var(--lia-bs-headings-font-weight)","h4FontWeight":"var(--lia-bs-headings-font-weight)","h5FontWeight":"var(--lia-bs-headings-font-weight)","h6FontWeight":"var(--lia-bs-headings-font-weight)","__typename":"HeadingThemeSettings"},"icons":{"size10":"10px","size12":"12px","size14":"14px","size16":"16px","size20":"20px","size24":"24px","size30":"30px","size40":"40px","size50":"50px","size60":"60px","size80":"80px","size120":"120px","size160":"160px","__typename":"IconsThemeSettings"},"imagePreview":{"bgColor":"var(--lia-bs-gray-900)","titleColor":"var(--lia-bs-white)","controlColor":"var(--lia-bs-white)","controlBgColor":"var(--lia-bs-gray-800)","__typename":"ImagePreviewThemeSettings"},"input":{"borderColor":"var(--lia-bs-gray-600)","disabledColor":"var(--lia-bs-gray-600)","focusBorderColor":"var(--lia-bs-primary)","labelMarginBottom":"10px","btnFontSize":"var(--lia-bs-font-size-sm)","focusBoxShadow":"0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","checkLabelMarginBottom":"2px","checkboxBorderRadius":"3px","borderRadiusSm":"100vw","borderRadius":"100vw","borderRadiusLg":"100vw","formTextMarginTop":"4px","textAreaBorderRadius":"18px","activeFillColor":"var(--lia-bs-primary)","__typename":"InputThemeSettings"},"loading":{"dotDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2)","dotLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5)","barDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06)","barLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4)","__typename":"LoadingThemeSettings"},"link":{"color":"var(--lia-bs-primary)","hoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%))","decoration":"none","hoverDecoration":"underline","__typename":"LinkThemeSettings"},"listGroup":{"itemPaddingY":"15px","itemPaddingX":"15px","borderColor":"var(--lia-bs-gray-300)","__typename":"ListGroupThemeSettings"},"modal":{"contentTextColor":"var(--lia-bs-body-color)","contentBg":"var(--lia-bs-white)","backgroundBg":"var(--lia-bs-black)","smSize":"440px","mdSize":"760px","lgSize":"1080px","backdropOpacity":0.3,"contentBoxShadowXs":"var(--lia-bs-box-shadow-sm)","contentBoxShadow":"var(--lia-bs-box-shadow)","headerFontWeight":"700","__typename":"ModalThemeSettings"},"navbar":{"position":"FIXED","background":{"attachment":null,"clip":null,"color":"var(--lia-bs-white)","imageAssetName":null,"imageLastModified":"0","origin":null,"position":"CENTER_CENTER","repeat":"NO_REPEAT","size":"COVER","__typename":"BackgroundProps"},"backgroundOpacity":0.8,"paddingTop":"15px","paddingBottom":"15px","borderBottom":"1px solid var(--lia-bs-border-color)","boxShadow":"var(--lia-bs-box-shadow-sm)","brandMarginRight":"30px","brandMarginRightSm":"10px","brandLogoHeight":"30px","linkGap":"10px","linkJustifyContent":"flex-start","linkPaddingY":"5px","linkPaddingX":"10px","linkDropdownPaddingY":"9px","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkColor":"var(--lia-bs-body-color)","linkHoverColor":"var(--lia-bs-primary)","linkFontSize":"var(--lia-bs-font-size-sm)","linkFontStyle":"NORMAL","linkFontWeight":"400","linkTextTransform":"NONE","linkLetterSpacing":"normal","linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkBgColor":"transparent","linkBgHoverColor":"transparent","linkBorder":"none","linkBorderHover":"none","linkBoxShadow":"none","linkBoxShadowHover":"none","linkTextBorderBottom":"none","linkTextBorderBottomHover":"none","dropdownPaddingTop":"10px","dropdownPaddingBottom":"15px","dropdownPaddingX":"10px","dropdownMenuOffset":"2px","dropdownDividerMarginTop":"10px","dropdownDividerMarginBottom":"10px","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","controllerIconColor":"var(--lia-bs-body-color)","controllerIconHoverColor":"var(--lia-bs-body-color)","controllerTextColor":"var(--lia-nav-controller-icon-color)","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","controllerHighlightColor":"hsla(30, 100%, 50%)","controllerHighlightTextColor":"var(--lia-yiq-light)","controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerColor":"var(--lia-nav-controller-icon-color)","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","hamburgerBgColor":"transparent","hamburgerBgHoverColor":"transparent","hamburgerBorder":"none","hamburgerBorderHover":"none","collapseMenuMarginLeft":"20px","collapseMenuDividerBg":"var(--lia-nav-link-color)","collapseMenuDividerOpacity":0.16,"__typename":"NavbarThemeSettings"},"pager":{"textColor":"var(--lia-bs-link-color)","textFontWeight":"var(--lia-font-weight-md)","textFontSize":"var(--lia-bs-font-size-sm)","__typename":"PagerThemeSettings"},"panel":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-bs-border-radius)","borderColor":"var(--lia-bs-border-color)","boxShadow":"none","__typename":"PanelThemeSettings"},"popover":{"arrowHeight":"8px","arrowWidth":"16px","maxWidth":"300px","minWidth":"100px","headerBg":"var(--lia-bs-white)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius)","boxShadow":"0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15)","__typename":"PopoverThemeSettings"},"prism":{"color":"#000000","bgColor":"#f5f2f0","fontFamily":"var(--font-family-monospace)","fontSize":"var(--lia-bs-font-size-base)","fontWeightBold":"var(--lia-bs-font-weight-bold)","fontStyleItalic":"italic","tabSize":2,"highlightColor":"#b3d4fc","commentColor":"#62707e","punctuationColor":"#6f6f6f","namespaceOpacity":"0.7","propColor":"#990055","selectorColor":"#517a00","operatorColor":"#906736","operatorBgColor":"hsla(0, 0%, 100%, 0.5)","keywordColor":"#0076a9","functionColor":"#d3284b","variableColor":"#c14700","__typename":"PrismThemeSettings"},"rte":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":" var(--lia-panel-box-shadow)","customColor1":"#bfedd2","customColor2":"#fbeeb8","customColor3":"#f8cac6","customColor4":"#eccafa","customColor5":"#c2e0f4","customColor6":"#2dc26b","customColor7":"#f1c40f","customColor8":"#e03e2d","customColor9":"#b96ad9","customColor10":"#3598db","customColor11":"#169179","customColor12":"#e67e23","customColor13":"#ba372a","customColor14":"#843fa1","customColor15":"#236fa1","customColor16":"#ecf0f1","customColor17":"#ced4d9","customColor18":"#95a5a6","customColor19":"#7e8c8d","customColor20":"#34495e","customColor21":"#000000","customColor22":"#ffffff","defaultMessageHeaderMarginTop":"40px","defaultMessageHeaderMarginBottom":"24px","defaultMessageItemMarginTop":"0","defaultMessageItemMarginBottom":"16px","diffAddedColor":"hsla(170, 53%, 51%, 0.4)","diffChangedColor":"hsla(43, 97%, 63%, 0.4)","diffNoneColor":"hsla(0, 0%, 80%, 0.4)","diffRemovedColor":"hsla(9, 74%, 47%, 0.4)","specialMessageHeaderMarginTop":"40px","specialMessageHeaderMarginBottom":"24px","specialMessageItemMarginTop":"0","specialMessageItemMarginBottom":"16px","__typename":"RteThemeSettings"},"tags":{"bgColor":"var(--lia-bs-gray-200)","bgHoverColor":"var(--lia-bs-gray-400)","borderRadius":"var(--lia-bs-border-radius-sm)","color":"var(--lia-bs-body-color)","hoverColor":"var(--lia-bs-body-color)","fontWeight":"var(--lia-font-weight-md)","fontSize":"var(--lia-font-size-xxs)","textTransform":"UPPERCASE","letterSpacing":"0.5px","__typename":"TagsThemeSettings"},"toasts":{"borderRadius":"var(--lia-bs-border-radius)","paddingX":"12px","__typename":"ToastsThemeSettings"},"typography":{"fontFamilyBase":"Graphik","fontStyleBase":"NORMAL","fontWeightBase":"400","fontWeightLight":"300","fontWeightNormal":"400","fontWeightMd":"500","fontWeightBold":"700","letterSpacingSm":"normal","letterSpacingXs":"normal","lineHeightBase":"1.4","fontSizeBase":"18px","fontSizeXxs":"11px","fontSizeXs":"14px","fontSizeSm":"16px","fontSizeLg":"20px","fontSizeXl":"24px","smallFontSize":"14px","customFonts":[{"source":"SERVER","name":"Graphik","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"},{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"NORMAL","weight":"500","__typename":"FontStyleData"},{"style":"NORMAL","weight":"600","__typename":"FontStyleData"}],"assetNames":["Graphik-normal-400.woff","Graphik-normal-700.woff","Graphik-normal-500.woff","Graphik-normal-600.woff"],"__typename":"CustomFont"},{"source":"SERVER","name":"GTWalsheimProBold","styles":[{"style":"NORMAL","weight":"700","__typename":"FontStyleData"}],"assetNames":["GTWalsheimProBold-normal-700.woff"],"__typename":"CustomFont"}],"__typename":"TypographyThemeSettings"},"unstyledListItem":{"marginBottomSm":"5px","marginBottomMd":"10px","marginBottomLg":"15px","marginBottomXl":"20px","marginBottomXxl":"25px","__typename":"UnstyledListItemThemeSettings"},"yiq":{"light":"#ffffff","dark":"#000000","__typename":"YiqThemeSettings"},"colorLightness":{"primaryDark":0.36,"primaryLight":0.74,"primaryLighter":0.89,"primaryLightest":0.95,"infoDark":0.39,"infoLight":0.72,"infoLighter":0.85,"infoLightest":0.93,"successDark":0.24,"successLight":0.62,"successLighter":0.8,"successLightest":0.91,"warningDark":0.39,"warningLight":0.68,"warningLighter":0.84,"warningLightest":0.93,"dangerDark":0.41,"dangerLight":0.72,"dangerLighter":0.89,"dangerLightest":0.95,"__typename":"ColorLightnessThemeSettings"},"localOverride":false,"__typename":"Theme"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-1743440332943","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:quilt:articulate.prod:pages/forums/ForumMessagePage:board:javascriptforum-board-1743441684900":{"__typename":"CachedAsset","id":"quilt:articulate.prod:pages/forums/ForumMessagePage:board:javascriptforum-board-1743441684900","value":{"id":"ForumMessagePage","container":{"id":"Common","headerProps":{"backgroundImageProps":null,"backgroundColor":null,"addComponents":null,"removeComponents":["community.widget.bannerWidget"],"componentOrder":null,"__typename":"QuiltContainerSectionProps"},"headerComponentProps":{"community.widget.breadcrumbWidget":{"disableLastCrumbForDesktop":false}},"footerProps":null,"footerComponentProps":null,"items":[{"id":"message-list","layout":"MAIN_SIDE","bgColor":null,"showTitle":null,"showDescription":null,"textPosition":null,"textColor":null,"sectionEditLevel":null,"bgImage":null,"disableSpacing":null,"edgeToEdgeDisplay":null,"fullHeight":null,"showBorder":null,"__typename":"MainSideQuiltSection","columnMap":{"main":[{"id":"messages.widget.topicWithThreadedReplyListWidget","className":"lia-topic-with-replies","props":{"editLevel":"CONFIGURE"},"__typename":"QuiltComponent"}],"side":[{"id":"messages.widget.relatedContentWidget","className":null,"props":{"hideIfEmpty":true,"enablePagination":false,"useTitle":true,"listVariant":{"type":"unstyled","props":{"listItemSpacing":"xxl"}},"pageSize":10,"style":"compact","pagerVariant":{"type":"none"},"viewVariant":{"type":"inline","props":{"useRepliesCount":false,"useMedia":false,"useAuthorRank":false,"useNode":false,"boardIconSize":"24","useAuthorLoginLink":true,"useNodeLink":true,"usePreviewMedia":true,"timeStampType":"postTime","useTextBody":true,"useSolvedBadge":false,"subjectAs":"h6","renderPostTimeBeforeAuthor":true,"useAvatar":false,"useVideoPreview":false,"portraitClampBodyLines":3,"useCompactSpacing":true,"useTimeToRead":false,"useSpoilerFreeBody":true,"useKudosCount":false,"useViewCount":false,"useBody":false,"useTags":false,"clampSubjectLines":1,"useBoardIcon":true,"useMessageTimeLink":true,"useAuthorLogin":true}},"lazyLoad":false,"panelType":"standard"},"__typename":"QuiltComponent"},{"id":"messages.widget.messageListForNodeByRecentActivityWidget","className":null,"props":{"hideIfEmpty":true,"useTitle":true,"showTabs":false,"pageSize":5,"pagerVariant":{"type":"loadMore"},"style":"compact","viewVariant":{"type":"inline","props":{"useRepliesCount":false,"useMedia":false,"useAuthorRank":false,"useNode":false,"boardIconSize":"24","truncateBodyLength":-1,"useNodeLink":true,"usePreviewMedia":false,"timeStampType":"conversation.lastPostingActivityTime","avatarSize":"40","useTextBody":true,"useSolvedBadge":true,"subjectAs":"h6","renderPostTimeBeforeAuthor":true,"useAvatar":true,"useTimeToRead":false,"useSpoilerFreeBody":true,"useKudosCount":false,"useViewCount":false,"useBody":false,"useTags":false,"clampSubjectLines":1,"useBoardIcon":false,"useMessageTimeLink":true,"clampBodyLines":3,"useAuthorLogin":true,"useUnreadCount":false,"useNodeHoverCard":true,"useSearchSnippet":false}},"panelType":"divider","sorts":{"conversationLastPostingActivityTime":{"direction":"DESC"}}},"__typename":"QuiltComponent"}],"__typename":"MainSideSectionColumns"}}],"__typename":"QuiltContainer"},"__typename":"Quilt","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/EmailVerification-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/common/EmailVerification-1743440332943","value":{"email.verification.title":"Email Verification Required","email.verification.message.update.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. To change your email, visit My Settings.","email.verification.message.resend.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. Resend email."},"localOverride":false},"CachedAsset:text:en_US-pages/forums/ForumMessagePage-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-pages/forums/ForumMessagePage-1743440332943","value":{"title":"{contextMessageSubject} | {communityTitle}","errorMissing":"This message cannot be found","name":"Forum Message Page","section.message-list.title":"Forum Discussion","archivedMessageTitle":"This Content Has Been Archived","section.IMfqow.title":"Example","section.section-1743380561890.description":"","section.wLfjRI.title":"Forum Discussion","section.section-1743380561890.title":"","section.IMfqow.description":""},"localOverride":false},"CachedAsset:quiltWrapper:articulate.prod:Common:1742936286790":{"__typename":"CachedAsset","id":"quiltWrapper:articulate.prod:Common:1742936286790","value":{"id":"Common","header":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"var(--lia-bs-white)","items":[{"id":"custom.widget.GoogleTagManager","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"community.widget.navbarWidget","props":{"showUserName":false,"showRegisterLink":true,"navbarVariantProps":{"logoHeight":40,"sideLinks":[],"backgroundColor":"var(--lia-bs-white)","showRegisterLink":true,"controllerHighlightColor":"#FF0137","linkAlignment":"left","backgroundImage":{"assetName":null,"backgroundSize":"COVER","lastModified":"","backgroundPosition":"CENTER_CENTER","backgroundRepeat":"NO_REPEAT"},"visualEffects":{"showBottomBorder":true,"showBottomShadow":true,"useStickyPosition":true},"linkFontSize":15,"controllerIconColor":"#333333","backgroundOpacity":0,"showUsername":false,"linkFontStyle":"BOLD","linkHighlightColor":"#000000","mainLinks":[{"linkLabel":"Learn","goesToPage":{"route":"CategoryPage","params":{"categoryId":"blogs"}},"children":[{"linkLabel":"Blog","goesToPage":{"route":"BlogBoardPage","params":{"boardId":"community-updates","categoryId":"blogs"}},"linkType":"INTERNAL"},{"linkLabel":"User Guides","goesToPage":{"route":"TkbBoardPage","params":{"boardId":"user-guides","categoryId":"top"}},"children":[],"linkType":"INTERNAL"}],"linkType":"INTERNAL"},{"linkLabel":"Discuss","goesToPage":{"route":"CategoryPage","params":{"categoryId":"forums"}},"children":[{"linkLabel":"Articulate Storyline","goesToPage":{"route":"ForumBoardPage","params":{"boardId":"support-forum","categoryId":"forums"}},"linkType":"INTERNAL"},{"linkLabel":"Rise 360","goesToPage":{"route":"ForumBoardPage","params":{"boardId":"rise-360","categoryId":"forums"}},"linkType":"INTERNAL"},{"linkLabel":"Review 360","goesToPage":{"route":"ForumBoardPage","params":{"boardId":"review-360","categoryId":"forums"}},"linkType":"INTERNAL"}],"linkType":"INTERNAL"},{"linkLabel":"Downloads","goesToPage":{"route":"TkbBoardPage","params":{"boardId":"downloads","categoryId":"top"}},"children":[],"linkType":"INTERNAL"}],"linkTextColor":"#000000","showSearchIcon":true,"boundaryPadding":{"top":20,"bottom":20},"highlightStyle":"color"},"links":{"sideLinks":[{"children":[],"linkType":"EXTERNAL","id":"Common-external-link","url":"https://www.articulate.com/","target":"BLANK"},{"children":[],"linkType":"EXTERNAL","id":"Common-external-link-5","url":"https://www.articulatestatus.com/","target":"BLANK"},{"children":[],"linkType":"EXTERNAL","id":"Common-external-link-2","url":"https://access.articulate.com/support","target":"BLANK"},{"children":[{"linkType":"EXTERNAL","id":"Common-external-link-3","url":"https://www.articulate.com/blog/","target":"BLANK"},{"linkType":"EXTERNAL","id":"Common-external-link-4","url":"https://www.articulate.com/resources/case-studies/","target":"BLANK"}],"linkType":"EXTERNAL","id":"Common-external-link-1","url":"https://www.articulate.com/resources/","target":"BLANK"}],"mainLinks":[{"children":[],"linkType":"INTERNAL","id":"Common-welcome-center-link","params":{"boardId":"welcome-center","categoryId":"top"},"routeName":"ForumBoardPage"},{"children":[{"linkType":"INTERNAL","id":"migrated-link-1","params":{"boardId":"user-guides","categoryId":"learn"},"routeName":"TkbBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-2","params":{"categoryId":"training-tutorials"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"Common-training-webinars-link","params":{"boardId":"training-webinars","categoryId":"training-tutorials"},"routeName":"EventBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-6","params":{"boardId":"e-learning-challenges","categoryId":"e-learning-challenges"},"routeName":"BlogBoardPage"}],"linkType":"INTERNAL","id":"migrated-link-0","params":{"categoryId":"learn"},"routeName":"CategoryPage"},{"children":[{"linkType":"INTERNAL","id":"migrated-link-3","params":{"boardId":"articles","categoryId":"learn"},"routeName":"BlogBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-4","params":{"boardId":"product-updates","categoryId":"learn"},"routeName":"BlogBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-5","params":{"boardId":"e-books","categoryId":"learn"},"routeName":"TkbBoardPage"}],"linkType":"INTERNAL","id":"Common-community-blog-link","params":{"categoryId":"community-blog"},"routeName":"CategoryPage"},{"children":[{"linkType":"INTERNAL","id":"migrated-link-8","params":{"boardId":"discuss","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"Common-exchange-link","params":{"boardId":"exchange","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-9","params":{"boardId":"share-examples","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-13","params":{"boardId":"discover","categoryId":"top"},"routeName":"BlogBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-10","params":{"boardId":"share-ideas","categoryId":"connect"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"migrated-link-12","params":{"categoryId":"join-groups"},"routeName":"CategoryPage"}],"linkType":"INTERNAL","id":"migrated-link-7","params":{"categoryId":"connect"},"routeName":"CategoryPage"},{"children":[],"linkType":"INTERNAL","id":"migrated-link-11","params":{"boardId":"events","categoryId":"top"},"routeName":"EventBoardPage"}]},"className":"QuiltComponent_lia-component-edit-mode__lQ9Z6","style":{"boxShadow":"0","linkFontWeight":"500","controllerHighlightColor":"#AA1A53","dropdownDividerMarginBottom":"10px","hamburgerBorderHover":"none","linkFontSize":"16px","linkBoxShadowHover":"none","backgroundOpacity":0,"controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerBgColor":"transparent","linkTextBorderBottom":"none","hamburgerColor":"var(--lia-nav-controller-icon-color)","brandLogoHeight":"40px","linkLetterSpacing":"normal","linkBgHoverColor":"transparent","collapseMenuDividerOpacity":null,"paddingBottom":"20px","dropdownPaddingBottom":"15px","dropdownMenuOffset":"2px","hamburgerBgHoverColor":"transparent","borderBottom":"0","hamburgerBorder":"none","dropdownPaddingX":"10px","brandMarginRightSm":"10px","linkBoxShadow":"none","linkJustifyContent":"center","linkColor":"#000000","collapseMenuDividerBg":null,"dropdownPaddingTop":"10px","controllerHighlightTextColor":"var(--lia-yiq-light)","background":{"imageAssetName":"","color":"var(--lia-bs-white)","size":"COVER","repeat":"NO_REPEAT","position":"CENTER_CENTER","imageLastModified":""},"linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkHoverColor":"#000000","position":"FIXED","linkBorder":"none","linkTextBorderBottomHover":"2px solid #00AEEF","brandMarginRight":"30px","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","linkBorderHover":"none","collapseMenuMarginLeft":"20px","linkFontStyle":"NORMAL","linkPaddingX":"10px","paddingTop":"20px","linkPaddingY":"5px","linkTextTransform":"NONE","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkBgColor":"transparent","linkDropdownPaddingY":"9px","controllerIconColor":"#000000","dropdownDividerMarginTop":"10px","linkGap":"10px","controllerIconHoverColor":"#000000"},"showSearchIcon":true},"__typename":"QuiltComponent"},{"id":"community.widget.breadcrumbWidget","props":{"backgroundColor":"transparent","linkHighlightColor":"var(--lia-bs-body-color)","visualEffects":{"showBottomBorder":false},"linkTextColor":"var(--lia-bs-gray-700)"},"__typename":"QuiltComponent"},{"id":"community.widget.bannerWidget","props":{"backgroundColor":"transparent","visualEffects":{"showBottomBorder":true},"backgroundOpacity":100,"backgroundImageProps":{"backgroundSize":"COVER","backgroundPosition":"CENTER_CENTER","backgroundRepeat":"NO_REPEAT"},"fontColor":"var(--lia-bs-body-color)"},"__typename":"QuiltComponent"},{"id":"custom.widget.TableStyles","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"footer":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"custom.widget.Footer_2024","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"custom.widget.GoogleTag","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"__typename":"QuiltWrapper","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/ActionFeedback-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/common/ActionFeedback-1743440332943","value":{"joinedGroupHub.title":"Welcome","joinedGroupHub.message":"You are now a member of this group and are subscribed to updates.","groupHubInviteNotFound.title":"Invitation Not Found","groupHubInviteNotFound.message":"Sorry, we could not find your invitation to the group. The owner may have canceled the invite.","groupHubNotFound.title":"Group Not Found","groupHubNotFound.message":"The grouphub you tried to join does not exist. It may have been deleted.","existingGroupHubMember.title":"Already Joined","existingGroupHubMember.message":"You are already a member of this group.","accountLocked.title":"Account Locked","accountLocked.message":"Your account has been locked due to multiple failed attempts. Try again in {lockoutTime} minutes.","editedGroupHub.title":"Changes Saved","editedGroupHub.message":"Your group has been updated.","leftGroupHub.title":"Goodbye","leftGroupHub.message":"You are no longer a member of this group and will not receive future updates.","deletedGroupHub.title":"Deleted","deletedGroupHub.message":"The group has been deleted.","groupHubCreated.title":"Group Created","groupHubCreated.message":"{groupHubName} is ready to use","accountClosed.title":"Account Closed","accountClosed.message":"The account has been closed and you will now be redirected to the homepage","resetTokenExpired.title":"Reset Password Link has Expired","resetTokenExpired.message":"Try resetting your password again","invalidUrl.title":"Invalid URL","invalidUrl.message":"The URL you're using is not recognized. Verify your URL and try again.","accountClosedForUser.title":"Account Closed","accountClosedForUser.message":"{userName}'s account is closed","inviteTokenInvalid.title":"Invitation Invalid","inviteTokenInvalid.message":"Your invitation to the community has been canceled or expired.","inviteTokenError.title":"Invitation Verification Failed","inviteTokenError.message":"The url you are utilizing is not recognized. Verify your URL and try again","pageNotFound.title":"Access Denied","pageNotFound.message":"You do not have access to this area of the community or it doesn't exist","eventAttending.title":"Responded as Attending","eventAttending.message":"You'll be notified when there's new activity and reminded as the event approaches","eventInterested.title":"Responded as Interested","eventInterested.message":"You'll be notified when there's new activity and reminded as the event approaches","eventNotFound.title":"Event Not Found","eventNotFound.message":"The event you tried to respond to does not exist.","redirectToRelatedPage.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.message":"The content you are trying to access is archived","redirectToRelatedPage.message":"The content you are trying to access is archived","relatedUrl.archivalLink.flyoutMessage":"The content you are trying to access is archived View Archived Content"},"localOverride":false},"CachedAsset:component:custom.widget.GoogleTagManager-en-1743465306964":{"__typename":"CachedAsset","id":"component:custom.widget.GoogleTagManager-en-1743465306964","value":{"component":{"id":"custom.widget.GoogleTagManager","template":{"id":"GoogleTagManager","markupLanguage":"HANDLEBARS","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.GoogleTagManager","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:component:custom.widget.TableStyles-en-1743465306964":{"__typename":"CachedAsset","id":"component:custom.widget.TableStyles-en-1743465306964","value":{"component":{"id":"custom.widget.TableStyles","template":{"id":"TableStyles","markupLanguage":"HANDLEBARS","style":"table {\n\tth, td {\n\t\tpadding: .5em;\n\t}\n\ttr {\n\t\tborder: 1px solid var(--lia-bs-gray-400);\n\t\t&:nth-child(even) {\n\t\t\tbackground-color: var(--lia-bs-gray-100);\n\t\t}\n\t}\n\ttd {\n\t\tborder: inherit;\n\t}\n}","texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.TableStyles","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":"table {\n\tth, td {\n\t\tpadding: .5em;\n\t}\n\ttr {\n\t\tborder: 1px solid var(--lia-bs-gray-400);\n\t\t&:nth-child(even) {\n\t\t\tbackground-color: var(--lia-bs-gray-100);\n\t\t}\n\t}\n\ttd {\n\t\tborder: inherit;\n\t}\n}","tokens":{}},"form":null},"localOverride":false},"CachedAsset:component:custom.widget.Footer_2024-en-1743465306964":{"__typename":"CachedAsset","id":"component:custom.widget.Footer_2024-en-1743465306964","value":{"component":{"id":"custom.widget.Footer_2024","template":{"id":"Footer_2024","markupLanguage":"HANDLEBARS","style":".custom-footer {\n width: 100%;\n\tpadding: 0 var(--lia-bs-grid-gutter-width);\n\tmargin: 0 auto;\n\n @media (min-width: 576px) {\n max-width: 33.75rem;\n }\n\n @media (min-width: 768px) {\n max-width: 45rem;\n padding: 0 calc(var(--lia-bs-grid-gutter-width) * .5);\n }\n\n @media (min-width: 992px) {\n max-width: 60rem;\n }\n\n @media (min-width: 1260px) {\n\t max-width: var(--lia-container-max-width);\n }\n\n ol {\n list-style-type: decimal\n }\n\n ul {\n list-style-type: disc\n }\n\n ul,ol {\n list-style-position: outside\n }\n\n li {\n margin-bottom: .8em;\n position: relative\n }\n\n li ol,li ul {\n margin: .8em 0\n }\n\n nav ul,nav ol {\n list-style: none;\n list-style-image: none\n }\n\n a {\n color: var(--lia-bs-body-color);\n\n &:hover {\n color: var(--lia-bs-body-color);\n }\n }\n\n img {\n max-width: 100%;\n height: auto;\n }\n\n img.footer-logo {\n margin-bottom: 24px;\n\n @media (min-width: 1260px) {\n max-width: none;\n }\n }\n\n ul.list-inline {\n display: flex;\n flex-wrap: wrap;\n\n li {\n display: inline-block;\n margin-bottom: 0;\n\n + li {\n margin-left: 8px;\n }\n }\n }\n}\n\n.custom-footer .footer-link-stack {\n + .footer-link-stack {\n margin-top: 24px;\n \n @media (min-width: 768px) {\n margin-top: 0;\n }\n }\n\n ul {\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n\n li:last-child {\n margin-bottom: 0;\n }\n\n + ul {\n margin-top: 8px;\n }\n }\n \n h3 {\n font-size: var(--lia-bs-font-size-base);\n font-weight: 600;\n }\n\n ul + h3 {\n margin-top: 24px;\n }\n\n ul.list-with-icons {\n margin-top: .4em;\n margin-bottom: 0;\n\n li {\n margin-bottom: 0;\n\n a {\n display: flex;\n background-size: 25px;\n background-repeat: no-repeat;\n background-position: left center;\n padding-bottom: .4em;\n padding-left: 33px;\n padding-top: .4em;\n }\n }\n }\n\n .link-social {\n width: 32px;\n height: 32px;\n border: 1px solid #eeeeee;\n background-color: var(--white);\n border-radius: 16px;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n}\n\n.footer-hr {\n hr {\n border-top: 1px solid #e4e4e4;\n margin-top: 32px;\n margin-bottom: 0;\n }\n\n [class*=\"grid__col--\"] {\n margin-bottom: 40px;\n }\n}\n\n.footer__brand {\n margin-bottom: 24px;\n margin-top: 60px;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 0;\n margin-top: 36px;\n }\n\n ul.list-inline {\n margin-bottom: 0;\n\n @media (max-width: 767px) {\n justify-content: center;\n }\n\n li {\n margin-bottom: 12px;\n }\n\n li + li {\n margin-left: 0;\n }\n }\n .list-divided {\n padding-left: 0;\n\n li {\n margin-right: 12px;\n margin-left: 0;\n padding-right: 12px;\n border-right: 1px solid var(--lia-bs-body-color);\n line-height: 1;\n\n &:last-child {\n border-right: 0;\n margin-right: 0;\n }\n }\n\n @media (max-width: 767px) {\n text-align: center;\n\n .brand-line {\n width: 100%;\n border-right: 0;\n }\n }\n }\n}\n\n.grid__row {\n font-size: 0;\n line-height: 0;\n display: flex;\n flex-direction: column;\n\n @media (min-width: 768px) {\n flex-direction: row;\n flex-wrap: wrap;\n }\n\n @media (min-width: 1200px) {\n flex-wrap: nowrap;\n }\n}\n\n.grid__row--middled [class*='grid__col--'] {\n vertical-align: middle\n}\n\n.grid__row--middled:after {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle\n}\n\n.grid__row--centered {\n text-align: center\n}\n\n.grid__row--justified {\n text-align: justify;\n text-justify: distribute\n}\n\n.grid__row--justified:after {\n content: \"\";\n display: inline-block;\n width: 100%\n}\n\n.grid__row--opposite {\n text-align: right\n}\n\n[class*='grid__col--'] {\n display: inline-block;\n padding: 0;\n font-size: 14px;\n line-height: 20px;\n text-align: left;\n vertical-align: top;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 24px;\n }\n}\n\n/* 24 column grid system */\n@media (min-width: 768px) {\n .grid__col--1 {\n width: 4.16667%\n }\n\n .grid__col--2 {\n width: 8.33333%\n }\n\n .grid__col--3 {\n width: 12.5%\n }\n\n .grid__col--4 {\n width: 16.66667%\n }\n\n .grid__col--5 {\n width: 20.83333%\n }\n\n .grid__col--6 {\n width: 25%\n }\n\n .grid__col--7 {\n width: 29.16667%\n }\n\n .grid__col--8 {\n width: 33.33333%\n }\n\n .grid__col--9 {\n width: 37.5%\n }\n\n .grid__col--10 {\n width: 41.66667%\n }\n\n .grid__col--11 {\n width: 45.83333%\n }\n\n .grid__col--12 {\n width: 50%\n }\n\n .grid__col--13 {\n width: 54.16667%\n }\n\n .grid__col--14 {\n width: 58.33333%\n }\n\n .grid__col--15 {\n width: 62.5%\n }\n\n .grid__col--16 {\n width: 66.66667%\n }\n\n .grid__col--17 {\n width: 70.83333%\n }\n\n .grid__col--18 {\n width: 75%\n }\n\n .grid__col--19 {\n width: 79.16667%\n }\n\n .grid__col--20 {\n width: 83.33333%\n }\n\n .grid__col--21 {\n width: 87.5%\n }\n\n .grid__col--22 {\n width: 91.66667%\n }\n\n .grid__col--23 {\n width: 95.83333%\n }\n\n .grid__col--24 {\n width: 100%\n }\n\n .grid__col--full {\n width: 100%\n }\n\n .grid__col--half {\n width: 50%\n }\n\n .grid__col--third {\n width: 33.33333%\n }\n\n .grid__col--quarter {\n width: 25%\n }\n\n .grid__col--fifth {\n width: 20%\n }\n\n .grid__col--bleed {\n padding-left: 0;\n padding-right: 0\n }\n\n .grid__col--bleedLeft {\n padding-left: 0\n }\n\n .grid__col--bleedRight {\n padding-right: 0\n }\n\n .grid__col--group {\n display: inline-block;\n vertical-align: top;\n font-size: 0;\n line-height: 0\n }\n}\n\n@media (min-width: 768px) and (max-width: 1199px) {\n .grid__col-md--7 {\n width: 29.16667%\n }\n}\n\n.grid__col--offset1 {\n margin-left: 4.16667%\n}\n\n@media (min-width: 768px) {\n .grid__col-md-up--offset1 {\n margin-left: 4.16667%\n }\n}\n\n.grid__col--offset2 {\n margin-left: 8.33333%\n}","texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Footer_2024","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_Footer_2024_custom-footer_aax6c_1 {\n width: 100%;\n\tpadding: 0 var(--lia-bs-grid-gutter-width);\n\tmargin: 0 auto;\n\n @media (min-width: 576px) {\n max-width: 33.75rem;\n }\n\n @media (min-width: 768px) {\n max-width: 45rem;\n padding: 0 calc(var(--lia-bs-grid-gutter-width) * .5);\n }\n\n @media (min-width: 992px) {\n max-width: 60rem;\n }\n\n @media (min-width: 1260px) {\n\t max-width: var(--lia-container-max-width);\n }\n\n ol {\n list-style-type: decimal\n }\n\n ul {\n list-style-type: disc\n }\n\n ul,ol {\n list-style-position: outside\n }\n\n li {\n margin-bottom: .8em;\n position: relative\n }\n\n li ol,li ul {\n margin: .8em 0\n }\n\n nav ul,nav ol {\n list-style: none;\n list-style-image: none\n }\n\n a {\n color: var(--lia-bs-body-color);\n\n &:hover {\n color: var(--lia-bs-body-color);\n }\n }\n\n img {\n max-width: 100%;\n height: auto;\n }\n\n img.custom_widget_Footer_2024_footer-logo_aax6c_62 {\n margin-bottom: 1.5rem;\n\n @media (min-width: 1260px) {\n max-width: none;\n }\n }\n\n ul.custom_widget_Footer_2024_list-inline_aax6c_70 {\n display: flex;\n flex-wrap: wrap;\n\n li {\n display: inline-block;\n margin-bottom: 0;\n\n + li {\n margin-left: 0.5rem;\n }\n }\n }\n}\n\n.custom_widget_Footer_2024_custom-footer_aax6c_1 .custom_widget_Footer_2024_footer-link-stack_aax6c_85 {\n + .custom_widget_Footer_2024_footer-link-stack_aax6c_85 {\n margin-top: 1.5rem;\n \n @media (min-width: 768px) {\n margin-top: 0;\n }\n }\n\n ul {\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n\n li:last-child {\n margin-bottom: 0;\n }\n\n + ul {\n margin-top: 0.5rem;\n }\n }\n \n h3 {\n font-size: var(--lia-bs-font-size-base);\n font-weight: 600;\n }\n\n ul + h3 {\n margin-top: 1.5rem;\n }\n\n ul.custom_widget_Footer_2024_list-with-icons_aax6c_117 {\n margin-top: .4em;\n margin-bottom: 0;\n\n li {\n margin-bottom: 0;\n\n a {\n display: flex;\n background-size: 25px;\n background-repeat: no-repeat;\n background-position: left center;\n padding-bottom: .4em;\n padding-left: 2.0625rem;\n padding-top: .4em;\n }\n }\n }\n\n .custom_widget_Footer_2024_link-social_aax6c_136 {\n width: 2rem;\n height: 2rem;\n border: 1px solid #eeeeee;\n background-color: var(--white);\n border-radius: 1rem;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n}\n\n.custom_widget_Footer_2024_footer-hr_aax6c_148 {\n hr {\n border-top: 1px solid #e4e4e4;\n margin-top: 2rem;\n margin-bottom: 0;\n }\n\n [class*=\"grid__col--\"] {\n margin-bottom: 2.5rem;\n }\n}\n\n.custom_widget_Footer_2024_footer__brand_aax6c_160 {\n margin-bottom: 1.5rem;\n margin-top: 3.75rem;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 0;\n margin-top: 2.25rem;\n }\n\n ul.custom_widget_Footer_2024_list-inline_aax6c_70 {\n margin-bottom: 0;\n\n @media (max-width: 767px) {\n justify-content: center;\n }\n\n li {\n margin-bottom: 0.75rem;\n }\n\n li + li {\n margin-left: 0;\n }\n }\n .custom_widget_Footer_2024_list-divided_aax6c_184 {\n padding-left: 0;\n\n li {\n margin-right: 0.75rem;\n margin-left: 0;\n padding-right: 0.75rem;\n border-right: 1px solid var(--lia-bs-body-color);\n line-height: 1;\n\n &:last-child {\n border-right: 0;\n margin-right: 0;\n }\n }\n\n @media (max-width: 767px) {\n text-align: center;\n\n .custom_widget_Footer_2024_brand-line_aax6c_203 {\n width: 100%;\n border-right: 0;\n }\n }\n }\n}\n\n.custom_widget_Footer_2024_grid__row_aax6c_211 {\n font-size: 0;\n line-height: 0;\n display: flex;\n flex-direction: column;\n\n @media (min-width: 768px) {\n flex-direction: row;\n flex-wrap: wrap;\n }\n\n @media (min-width: 1200px) {\n flex-wrap: nowrap;\n }\n}\n\n.custom_widget_Footer_2024_grid__row--middled_aax6c_227 [class*='grid__col--'] {\n vertical-align: middle\n}\n\n.custom_widget_Footer_2024_grid__row--middled_aax6c_227:after {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle\n}\n\n.custom_widget_Footer_2024_grid__row--centered_aax6c_238 {\n text-align: center\n}\n\n.custom_widget_Footer_2024_grid__row--justified_aax6c_242 {\n text-align: justify;\n text-justify: distribute\n}\n\n.custom_widget_Footer_2024_grid__row--justified_aax6c_242:after {\n content: \"\";\n display: inline-block;\n width: 100%\n}\n\n.custom_widget_Footer_2024_grid__row--opposite_aax6c_253 {\n text-align: right\n}\n\n[class*='grid__col--'] {\n display: inline-block;\n padding: 0;\n font-size: 0.875rem;\n line-height: 1.25rem;\n text-align: left;\n vertical-align: top;\n\n @media (min-width: 768px) and (max-width: 1199px) {\n margin-bottom: 1.5rem;\n }\n}\n\n/* 24 column grid system */\n\n@media (min-width: 768px) {\n .custom_widget_Footer_2024_grid__col--1_aax6c_272 {\n width: 4.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--2_aax6c_276 {\n width: 8.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--3_aax6c_280 {\n width: 12.5%\n }\n\n .custom_widget_Footer_2024_grid__col--4_aax6c_284 {\n width: 16.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--5_aax6c_288 {\n width: 20.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--6_aax6c_292 {\n width: 25%\n }\n\n .custom_widget_Footer_2024_grid__col--7_aax6c_296 {\n width: 29.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--8_aax6c_300 {\n width: 33.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--9_aax6c_304 {\n width: 37.5%\n }\n\n .custom_widget_Footer_2024_grid__col--10_aax6c_308 {\n width: 41.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--11_aax6c_312 {\n width: 45.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--12_aax6c_316 {\n width: 50%\n }\n\n .custom_widget_Footer_2024_grid__col--13_aax6c_320 {\n width: 54.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--14_aax6c_324 {\n width: 58.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--15_aax6c_328 {\n width: 62.5%\n }\n\n .custom_widget_Footer_2024_grid__col--16_aax6c_332 {\n width: 66.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--17_aax6c_336 {\n width: 70.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--18_aax6c_340 {\n width: 75%\n }\n\n .custom_widget_Footer_2024_grid__col--19_aax6c_344 {\n width: 79.16667%\n }\n\n .custom_widget_Footer_2024_grid__col--20_aax6c_348 {\n width: 83.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--21_aax6c_352 {\n width: 87.5%\n }\n\n .custom_widget_Footer_2024_grid__col--22_aax6c_356 {\n width: 91.66667%\n }\n\n .custom_widget_Footer_2024_grid__col--23_aax6c_360 {\n width: 95.83333%\n }\n\n .custom_widget_Footer_2024_grid__col--24_aax6c_364 {\n width: 100%\n }\n\n .custom_widget_Footer_2024_grid__col--full_aax6c_368 {\n width: 100%\n }\n\n .custom_widget_Footer_2024_grid__col--half_aax6c_372 {\n width: 50%\n }\n\n .custom_widget_Footer_2024_grid__col--third_aax6c_376 {\n width: 33.33333%\n }\n\n .custom_widget_Footer_2024_grid__col--quarter_aax6c_380 {\n width: 25%\n }\n\n .custom_widget_Footer_2024_grid__col--fifth_aax6c_384 {\n width: 20%\n }\n\n .custom_widget_Footer_2024_grid__col--bleed_aax6c_388 {\n padding-left: 0;\n padding-right: 0\n }\n\n .custom_widget_Footer_2024_grid__col--bleedLeft_aax6c_393 {\n padding-left: 0\n }\n\n .custom_widget_Footer_2024_grid__col--bleedRight_aax6c_397 {\n padding-right: 0\n }\n\n .custom_widget_Footer_2024_grid__col--group_aax6c_401 {\n display: inline-block;\n vertical-align: top;\n font-size: 0;\n line-height: 0\n }\n}\n\n@media (min-width: 768px) and (max-width: 1199px) {\n .custom_widget_Footer_2024_grid__col-md--7_aax6c_410 {\n width: 29.16667%\n }\n}\n\n.custom_widget_Footer_2024_grid__col--offset1_aax6c_415 {\n margin-left: 4.16667%\n}\n\n@media (min-width: 768px) {\n .custom_widget_Footer_2024_grid__col-md-up--offset1_aax6c_420 {\n margin-left: 4.16667%\n }\n}\n\n.custom_widget_Footer_2024_grid__col--offset2_aax6c_425 {\n margin-left: 8.33333%\n}","tokens":{"custom-footer":"custom_widget_Footer_2024_custom-footer_aax6c_1","footer-logo":"custom_widget_Footer_2024_footer-logo_aax6c_62","list-inline":"custom_widget_Footer_2024_list-inline_aax6c_70","footer-link-stack":"custom_widget_Footer_2024_footer-link-stack_aax6c_85","list-with-icons":"custom_widget_Footer_2024_list-with-icons_aax6c_117","link-social":"custom_widget_Footer_2024_link-social_aax6c_136","footer-hr":"custom_widget_Footer_2024_footer-hr_aax6c_148","footer__brand":"custom_widget_Footer_2024_footer__brand_aax6c_160","list-divided":"custom_widget_Footer_2024_list-divided_aax6c_184","brand-line":"custom_widget_Footer_2024_brand-line_aax6c_203","grid__row":"custom_widget_Footer_2024_grid__row_aax6c_211","grid__row--middled":"custom_widget_Footer_2024_grid__row--middled_aax6c_227","grid__row--centered":"custom_widget_Footer_2024_grid__row--centered_aax6c_238","grid__row--justified":"custom_widget_Footer_2024_grid__row--justified_aax6c_242","grid__row--opposite":"custom_widget_Footer_2024_grid__row--opposite_aax6c_253","grid__col--1":"custom_widget_Footer_2024_grid__col--1_aax6c_272","grid__col--2":"custom_widget_Footer_2024_grid__col--2_aax6c_276","grid__col--3":"custom_widget_Footer_2024_grid__col--3_aax6c_280","grid__col--4":"custom_widget_Footer_2024_grid__col--4_aax6c_284","grid__col--5":"custom_widget_Footer_2024_grid__col--5_aax6c_288","grid__col--6":"custom_widget_Footer_2024_grid__col--6_aax6c_292","grid__col--7":"custom_widget_Footer_2024_grid__col--7_aax6c_296","grid__col--8":"custom_widget_Footer_2024_grid__col--8_aax6c_300","grid__col--9":"custom_widget_Footer_2024_grid__col--9_aax6c_304","grid__col--10":"custom_widget_Footer_2024_grid__col--10_aax6c_308","grid__col--11":"custom_widget_Footer_2024_grid__col--11_aax6c_312","grid__col--12":"custom_widget_Footer_2024_grid__col--12_aax6c_316","grid__col--13":"custom_widget_Footer_2024_grid__col--13_aax6c_320","grid__col--14":"custom_widget_Footer_2024_grid__col--14_aax6c_324","grid__col--15":"custom_widget_Footer_2024_grid__col--15_aax6c_328","grid__col--16":"custom_widget_Footer_2024_grid__col--16_aax6c_332","grid__col--17":"custom_widget_Footer_2024_grid__col--17_aax6c_336","grid__col--18":"custom_widget_Footer_2024_grid__col--18_aax6c_340","grid__col--19":"custom_widget_Footer_2024_grid__col--19_aax6c_344","grid__col--20":"custom_widget_Footer_2024_grid__col--20_aax6c_348","grid__col--21":"custom_widget_Footer_2024_grid__col--21_aax6c_352","grid__col--22":"custom_widget_Footer_2024_grid__col--22_aax6c_356","grid__col--23":"custom_widget_Footer_2024_grid__col--23_aax6c_360","grid__col--24":"custom_widget_Footer_2024_grid__col--24_aax6c_364","grid__col--full":"custom_widget_Footer_2024_grid__col--full_aax6c_368","grid__col--half":"custom_widget_Footer_2024_grid__col--half_aax6c_372","grid__col--third":"custom_widget_Footer_2024_grid__col--third_aax6c_376","grid__col--quarter":"custom_widget_Footer_2024_grid__col--quarter_aax6c_380","grid__col--fifth":"custom_widget_Footer_2024_grid__col--fifth_aax6c_384","grid__col--bleed":"custom_widget_Footer_2024_grid__col--bleed_aax6c_388","grid__col--bleedLeft":"custom_widget_Footer_2024_grid__col--bleedLeft_aax6c_393","grid__col--bleedRight":"custom_widget_Footer_2024_grid__col--bleedRight_aax6c_397","grid__col--group":"custom_widget_Footer_2024_grid__col--group_aax6c_401","grid__col-md--7":"custom_widget_Footer_2024_grid__col-md--7_aax6c_410","grid__col--offset1":"custom_widget_Footer_2024_grid__col--offset1_aax6c_415","grid__col-md-up--offset1":"custom_widget_Footer_2024_grid__col-md-up--offset1_aax6c_420","grid__col--offset2":"custom_widget_Footer_2024_grid__col--offset2_aax6c_425"}},"form":null},"localOverride":false},"CachedAsset:component:custom.widget.GoogleTag-en-1743465306964":{"__typename":"CachedAsset","id":"component:custom.widget.GoogleTag-en-1743465306964","value":{"component":{"id":"custom.widget.GoogleTag","template":{"id":"GoogleTag","markupLanguage":"HANDLEBARS","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.GoogleTag","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:text:en_US-components/community/Breadcrumb-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/community/Breadcrumb-1743440332943","value":{"navLabel":"Breadcrumbs","dropdown":"Additional parent page navigation"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBanner-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBanner-1743440332943","value":{"messageMarkedAsSpam":"This post has been marked as spam","messageMarkedAsSpam@board:TKB":"This article has been marked as spam","messageMarkedAsSpam@board:BLOG":"This post has been marked as spam","messageMarkedAsSpam@board:FORUM":"This discussion has been marked as spam","messageMarkedAsSpam@board:OCCASION":"This event has been marked as spam","messageMarkedAsSpam@board:IDEA":"This idea has been marked as spam","manageSpam":"Manage Spam","messageMarkedAsAbuse":"This post has been marked as abuse","messageMarkedAsAbuse@board:TKB":"This article has been marked as abuse","messageMarkedAsAbuse@board:BLOG":"This post has been marked as abuse","messageMarkedAsAbuse@board:FORUM":"This discussion has been marked as abuse","messageMarkedAsAbuse@board:OCCASION":"This event has been marked as abuse","messageMarkedAsAbuse@board:IDEA":"This idea has been marked as abuse","preModCommentAuthorText":"This comment will be published as soon as it is approved","preModCommentModeratorText":"This comment is awaiting moderation","messageMarkedAsOther":"This post has been rejected due to other reasons","messageMarkedAsOther@board:TKB":"This article has been rejected due to other reasons","messageMarkedAsOther@board:BLOG":"This post has been rejected due to other reasons","messageMarkedAsOther@board:FORUM":"This discussion has been rejected due to other reasons","messageMarkedAsOther@board:OCCASION":"This event has been rejected due to other reasons","messageMarkedAsOther@board:IDEA":"This idea has been rejected due to other reasons","messageArchived":"This post was archived on {date}","relatedUrl":"View Related Content","relatedContentText":"Showing related content","archivedContentLink":"View Archived Content"},"localOverride":false},"CachedAsset:text:en_US-components/messages/RelatedContentWidget-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/RelatedContentWidget-1743440332943","value":{"title":"Related Content","emptyDescription":"No content to show"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1743440332943","value":{"title@userScope:other":"Recent Content","title@userScope:self":"Contributions","title@board:FORUM@userScope:other":"Recent Discussions","title@board:BLOG@userScope:other":"Recent Blogs","emptyDescription":"No content to show","MessageListForNodeByRecentActivityWidgetEditor.nodeScope.label":"Scope","title@instance:ZvyUCy":"Most Recent","title@instance:1707846530344":"Conversations happening now","title@instance:1739575249929":"Archive","title@instance:1714488527325":"Recent Discussions","title@instance:1706711291349":"All Discussions","title@instance:VSkfRi":"Latest Examples","title@instance:1714488985590":"Newest Articles","title@instance:RMdoRw":"Articulate 360","title@instance:1741381041212":"Recent Introductions","title@instance:1699309009420":"All Discussions","title@instance:lEVAOo":"Storyline ","title@instance:1710185086146":"Help Others","title@instance:Xxobbq":"Articulate 360","title@instance:NpCDGP":"Articulate 360","title@instance:1739574739557":"Archive","title@instance:kqkevC":"Archive","title@instance:1708474656044":"Storyline ","title@instance:xLLSjm":"Archive","title@instance:vcoHbL":"All Challenges","title@instance:1708524106229":"Studio 360","title@instance:1743005534829":"Recent Submissions","title@instance:1725460485728":"Recent Product Updates","title@instance:1710442232647":"Projects","title@instance:1709734834038":"All Challenges","title@instance:1738765561478":"Previous Tips & Tricks","title@instance:1714054755842":"Join a challenge","title@instance:1739573273584":"Archive","title@instance:1714488724456":"Join a Challenge","title@instance:1713899183346":"Featured Tutorial","title@instance:1711573126191":"Have an Idea? Share it with Us!","title@instance:YqcZZo":"Articulate 360","title@instance:1739574463817":"Archive","title@instance:QDzbgX":"Most Recent","title@instance:1709735255357":"Recaps","title@instance:1738768304153":"Recent Tips & Tricks","title@instance:cIEamF":"Most Recent","title@instance:1738858551617":"Archive","title@instance:1739575591629":"Archive","title@instance:1710185242694":"Get Inspired","title@instance:qUtfiY":"Articulate 360","title@instance:obdvcl":"Most Recent","title@instance:lAGrsn":"All Examples and Downloads","title@instance:1706713700018":"Recent Discussions","title@instance:1714164286062":"Discuss","title@instance:1710185577884":"Latest Examples","title@instance:1725718372499":"Recent Updates","title@instance:1724680829536":"Discussions","title@instance:DFRZfd":"Articulate 360","title@instance:PiICyd":"Newest","title@instance:mSZqMv":"Newest","title@instance:yVwpbC":"","title@instance:1739573660871":"Archive","title@instance:1742336057463":"Archive","title@instance:1738706092189":"Recent Posts","title@instance:1692888582733":"Featured Blogs","title@instance:1739574280328":"Archive","title@instance:izlekO":"Newewst","title@instance:1724679624046":"Discussions","title@instance:1741968196384":"Tips & Tricks","title@instance:1733520341799":"Recent Updates","title@instance:1739574057369":"Archive","title@instance:GZBHHL":"Most Recent","title@instance:1707245656473":"All Activity","title@instance:1709743420575":"Get Inspired","title@instance:BvWgAB":"Newest Articles","title@instance:XjcSMt":"All Discussions","title@instance:ndGPYw":"Discuss","title@instance:1742335819119":"Archive","title@instance:cYpvLP":"Articulate 360","title@instance:1706903088508":"Help Others","title@instance:1739574911515":"Archive","title@instance:QwMMqe":"This Week's Challenge","title@instance:YDTjSo":"Archive","title@instance:YraixK":"Everything","title@instance:wePydP":"Recent Discussions","title@instance:ErXgTF":"Articulate 360","title@instance:1710184556305":"Get Inspired","title@instance:1708525179181":"Rise 360 ","title@instance:1707781116957":"","title@instance:1714499256147":"This Week's Challenge","title@instance:FmAgYs":"All Tutorials","title@instance:lstAQM":"Most Recent","title@instance:1711027838310":"Newest","title@instance:hmRLIQ":"Studio 360","title@instance:1710185499597":"Join A Challenge","title@instance:1714054899572":"Get Inspired","title@instance:1707245505334":"Featured Work","title@instance:1741699528515":"Introductions","title@instance:1699306493859":"Most Recent","title@instance:1739574375340":"Archive","title@instance:KFlMQC":"Tutorials","title@instance:sfHoXR":"Recent Updates","title@instance:1710184481343":"Grow Your Skills","title@instance:SgvePz":"Recent Introductions","title@instance:1737737989450":"Administraion","title@instance:FzeSgW":"Archive","title@instance:1707328529472":"Articulate 360","title@instance:1724761095523":"Latest Product Updates","title@instance:zKqoJx":"Articulate 360"},"localOverride":false},"Conversation:conversation:1222215":{"__typename":"Conversation","id":"conversation:1222215","topic":{"__typename":"ForumTopicMessage","uid":1222215},"lastPostingActivityTime":"2025-03-31T14:40:44.352-07:00","solved":false},"ForumTopicMessage:message:1222215":{"__typename":"ForumTopicMessage","subject":"Tighter security settings in browsers can impact dynamically loaded JavaScript libraries.","conversation":{"__ref":"Conversation:conversation:1222215"},"id":"message:1222215","revisionNum":1,"uid":1222215,"depth":0,"board":{"__ref":"Forum:board:javascriptforum-board"},"author":{"__typename":"User","uid":451419,"login":"JohnCooper-be3c","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C58c28530-e10b-0133-46dd-22000b6c822a"}},"metrics":{"__typename":"MessageMetrics","views":4},"postTime":"2025-03-31T14:40:44.352-07:00","lastPublishTime":"2025-03-31T14:40:44.352-07:00","readOnly":false},"Conversation:conversation:1222026":{"__typename":"Conversation","id":"conversation:1222026","topic":{"__typename":"ForumTopicMessage","uid":1222026},"lastPostingActivityTime":"2025-03-28T13:30:56.586-07:00","solved":false},"ForumTopicMessage:message:1222026":{"__typename":"ForumTopicMessage","subject":"Intersect does not work when moving objects with the new API","conversation":{"__ref":"Conversation:conversation:1222026"},"id":"message:1222026","revisionNum":1,"uid":1222026,"depth":0,"board":{"__ref":"Forum:board:javascriptforum-board"},"author":{"__typename":"User","uid":1463469,"login":"RickMaranta","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C5c599c3c5e23fd5cad5ed17d"}},"metrics":{"__typename":"MessageMetrics","views":4},"postTime":"2025-03-28T13:30:56.586-07:00","lastPublishTime":"2025-03-28T13:30:56.586-07:00","readOnly":false},"Conversation:conversation:1221384":{"__typename":"Conversation","id":"conversation:1221384","topic":{"__typename":"ForumTopicMessage","uid":1221384},"lastPostingActivityTime":"2025-03-24T13:47:44.989-07:00","solved":false},"ForumTopicMessage:message:1221384":{"__typename":"ForumTopicMessage","subject":"Help me","conversation":{"__ref":"Conversation:conversation:1221384"},"id":"message:1221384","revisionNum":1,"uid":1221384,"depth":0,"board":{"__ref":"Forum:board:javascriptforum-board"},"author":{"__typename":"User","uid":1535227,"login":"Florence1234","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Cd7f55ced-0eeb-464e-b4ef-9a0db62b5c2c"}},"metrics":{"__typename":"MessageMetrics","views":6},"postTime":"2025-03-24T13:47:44.989-07:00","lastPublishTime":"2025-03-24T13:47:44.989-07:00","readOnly":false},"Conversation:conversation:1221367":{"__typename":"Conversation","id":"conversation:1221367","topic":{"__typename":"ForumTopicMessage","uid":1221367},"lastPostingActivityTime":"2025-03-24T12:55:09.222-07:00","solved":true},"ForumTopicMessage:message:1221367":{"__typename":"ForumTopicMessage","subject":"Accessing Text from a Text box using new API","conversation":{"__ref":"Conversation:conversation:1221367"},"id":"message:1221367","revisionNum":1,"uid":1221367,"depth":0,"board":{"__ref":"Forum:board:javascriptforum-board"},"author":{"__typename":"User","uid":1463469,"login":"RickMaranta","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C5c599c3c5e23fd5cad5ed17d"}},"metrics":{"__typename":"MessageMetrics","views":20},"postTime":"2025-03-24T11:56:58.928-07:00","lastPublishTime":"2025-03-24T11:56:58.928-07:00","readOnly":false},"Conversation:conversation:1221043":{"__typename":"Conversation","id":"conversation:1221043","topic":{"__typename":"ForumTopicMessage","uid":1221043},"lastPostingActivityTime":"2025-03-21T13:51:30.724-07:00","solved":false},"ForumTopicMessage:message:1221043":{"__typename":"ForumTopicMessage","subject":"Update variables from excel file","conversation":{"__ref":"Conversation:conversation:1221043"},"id":"message:1221043","revisionNum":1,"uid":1221043,"depth":0,"board":{"__ref":"Forum:board:javascriptforum-board"},"author":{"__typename":"User","uid":364221,"login":"JoshuaThian","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Cbab3156e-1682-4d9f-b325-16e5e7bffbc8"}},"metrics":{"__typename":"MessageMetrics","views":19},"postTime":"2025-03-20T19:48:18.668-07:00","lastPublishTime":"2025-03-20T19:48:18.668-07:00","readOnly":false},"User:user:914115":{"__typename":"User","id":"user:914115","uid":914115,"login":"WilliamRyan-dba","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2020-03-25T22:08:17.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C5f321ece-f899-4e95-a917-4818021556a9"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":18,"kudosGivenCount":3,"kudosReceivedCount":15,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:914115"},"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNi0wc1g3ZFg?image-coordinates=0%2C0%2C400%2C400\"}":{"__typename":"AssociatedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNi0wc1g3ZFg?image-coordinates=0%2C0%2C400%2C400","mimeType":"image/png"},"Forum:board:discuss":{"__typename":"Forum","id":"board:discuss","entityType":"FORUM","displayId":"discuss","nodeType":"board","depth":2,"conversationStyle":"FORUM","title":"Discuss Articulate Products","shortTitle":"Discuss Articulate Products","parent":{"__ref":"Category:category:connect"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":true,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":{"__ref":"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNi0wc1g3ZFg?image-coordinates=0%2C0%2C400%2C400\"}"},"description":"Join conversations and ask questions about Articulate products.","eventPath":"category:connect/community:rwgqn69235board:discuss/","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"ForumTopicMessage:message:1206254":{"__typename":"ForumTopicMessage","uid":1206254,"subject":"Rotate object trigger","id":"message:1206254","revisionNum":1,"repliesCount":10,"author":{"__ref":"User:user:914115"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1206254"},"moderationData":{"__ref":"ModerationData:moderation_data:1206254"},"postTime":"2024-11-09T07:44:48.044-08:00","lastPublishTime":"2024-11-09T07:44:48.044-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":252},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1206254"},"Conversation:conversation:1206254":{"__typename":"Conversation","id":"conversation:1206254","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1206254"},"lastPostingActivityTime":"2024-12-03T02:31:37.288-08:00","lastPostTime":"2024-12-03T02:31:37.288-08:00"},"ModerationData:moderation_data:1206254":{"__typename":"ModerationData","id":"moderation_data:1206254","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1206254":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1206254","relatedMessage":{"__ref":"ForumTopicMessage:message:1206254"}},"User:user:1523202":{"__typename":"User","id":"user:1523202","uid":1523202,"login":"mlee56468","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2024-12-11T10:54:16.672-08:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Ce43720cb-67f7-4c03-a16a-d129dd9891c2"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":6,"kudosGivenCount":0,"kudosReceivedCount":1,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:1523202"},"ForumTopicMessage:message:1210922":{"__typename":"ForumTopicMessage","uid":1210922,"subject":"Angle/Rotate an image","id":"message:1210922","revisionNum":1,"repliesCount":2,"author":{"__ref":"User:user:1523202"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1210922"},"moderationData":{"__ref":"ModerationData:moderation_data:1210922"},"postTime":"2024-12-23T16:03:04.491-08:00","lastPublishTime":"2024-12-23T16:03:04.491-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":46},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1210922"},"Conversation:conversation:1210922":{"__typename":"Conversation","id":"conversation:1210922","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1210922"},"lastPostingActivityTime":"2024-12-31T13:12:28.313-08:00","lastPostTime":"2024-12-31T13:12:28.313-08:00"},"ModerationData:moderation_data:1210922":{"__typename":"ModerationData","id":"moderation_data:1210922","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1210922":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1210922","relatedMessage":{"__ref":"ForumTopicMessage:message:1210922"}},"User:user:505166":{"__typename":"User","id":"user:505166","uid":505166,"login":"JeroenVerhoeckx","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-12-01T05:45:12.000-08:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C6442605f-3688-48d4-8783-56cedda3912e"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":114,"kudosGivenCount":14,"kudosReceivedCount":4,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":1,"entityType":"USER","eventPath":"community:rwgqn69235/user:505166"},"ForumTopicMessage:message:1201746":{"__typename":"ForumTopicMessage","uid":1201746,"subject":"Automatic rotate dial once","id":"message:1201746","revisionNum":1,"repliesCount":7,"author":{"__ref":"User:user:505166"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1201746"},"moderationData":{"__ref":"ModerationData:moderation_data:1201746"},"postTime":"2024-09-28T11:30:42.791-07:00","lastPublishTime":"2024-09-28T11:30:42.791-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":132},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1201746"},"Conversation:conversation:1201746":{"__typename":"Conversation","id":"conversation:1201746","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1201746"},"lastPostingActivityTime":"2024-09-29T13:37:40.053-07:00","lastPostTime":"2024-09-29T13:37:40.053-07:00"},"ModerationData:moderation_data:1201746":{"__typename":"ModerationData","id":"moderation_data:1201746","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1201746":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1201746","relatedMessage":{"__ref":"ForumTopicMessage:message:1201746"}},"User:user:1313274":{"__typename":"User","id":"user:1313274","uid":1313274,"login":"SvenLdke","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2024-06-21T01:02:01.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Ca9e98463-5a93-48ee-8276-af520eda4c18"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":3,"kudosGivenCount":0,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":1,"entityType":"USER","eventPath":"community:rwgqn69235/user:1313274"},"ForumTopicMessage:message:1197288":{"__typename":"ForumTopicMessage","uid":1197288,"subject":"Rotation of 20°","id":"message:1197288","revisionNum":1,"repliesCount":4,"author":{"__ref":"User:user:1313274"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1197288"},"moderationData":{"__ref":"ModerationData:moderation_data:1197288"},"postTime":"2024-08-29T01:57:29.745-07:00","lastPublishTime":"2024-08-29T01:57:29.745-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":74},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1197288"},"Conversation:conversation:1197288":{"__typename":"Conversation","id":"conversation:1197288","solved":true,"topic":{"__ref":"ForumTopicMessage:message:1197288"},"lastPostingActivityTime":"2024-08-29T05:17:29.681-07:00","lastPostTime":"2024-08-29T05:17:29.681-07:00"},"ModerationData:moderation_data:1197288":{"__typename":"ModerationData","id":"moderation_data:1197288","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1197288":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1197288","relatedMessage":{"__ref":"ForumTopicMessage:message:1197288"}},"User:user:509270":{"__typename":"User","id":"user:509270","uid":509270,"login":"AnishaAndrews-W","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-02-25T09:53:19.000-08:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C499e2ed7-5930-498c-a74d-7fb8a1046ffa"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":5,"kudosGivenCount":3,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:509270"},"ForumTopicMessage:message:1214411":{"__typename":"ForumTopicMessage","uid":1214411,"subject":"Rotating Dial","id":"message:1214411","revisionNum":1,"repliesCount":5,"author":{"__ref":"User:user:509270"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1214411"},"moderationData":{"__ref":"ModerationData:moderation_data:1214411"},"postTime":"2025-01-28T06:11:18.989-08:00","lastPublishTime":"2025-01-28T06:11:18.989-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":61},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1214411"},"Conversation:conversation:1214411":{"__typename":"Conversation","id":"conversation:1214411","solved":false,"topic":{"__ref":"ForumTopicMessage:message:1214411"},"lastPostingActivityTime":"2025-01-29T11:32:57.627-08:00","lastPostTime":"2025-01-29T11:32:57.627-08:00"},"ModerationData:moderation_data:1214411":{"__typename":"ModerationData","id":"moderation_data:1214411","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1214411":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1214411","relatedMessage":{"__ref":"ForumTopicMessage:message:1214411"}},"User:user:1214838":{"__typename":"User","id":"user:1214838","uid":1214838,"login":"CostonDaughe676","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-06-10T10:52:19.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid|f190f7e9-e4fc-4057-8987-2fb877a2f215"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":0,"kudosGivenCount":0,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:1214838"},"ForumTopicMessage:message:887839":{"__typename":"ForumTopicMessage","uid":887839,"subject":"Mathtype and complicated equations in Rise and Storyline","id":"message:887839","revisionNum":1,"repliesCount":12,"author":{"__ref":"User:user:1214838"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:887839"},"moderationData":{"__ref":"ModerationData:moderation_data:887839"},"postTime":"2023-06-15T11:18:53.000-07:00","lastPublishTime":"2023-06-15T11:18:53.000-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":60},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:887839"},"Conversation:conversation:887839":{"__typename":"Conversation","id":"conversation:887839","solved":true,"topic":{"__ref":"ForumTopicMessage:message:887839"},"lastPostingActivityTime":"2025-02-25T12:12:46.688-08:00","lastPostTime":"2025-02-25T12:12:46.688-08:00"},"ModerationData:moderation_data:887839":{"__typename":"ModerationData","id":"moderation_data:887839","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:887839":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:887839","relatedMessage":{"__ref":"ForumTopicMessage:message:887839"}},"User:user:1340329":{"__typename":"User","id":"user:1340329","uid":1340329,"login":"HannahSmith-160","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-07-28T09:15:25.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C470321b9-4504-4d61-b826-545987eb728e"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":3,"kudosGivenCount":2,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:1340329"},"ForumTopicMessage:message:1216444":{"__typename":"ForumTopicMessage","uid":1216444,"subject":"Rotating a video in Storyline 360","id":"message:1216444","revisionNum":1,"repliesCount":1,"author":{"__ref":"User:user:1340329"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1216444"},"moderationData":{"__ref":"ModerationData:moderation_data:1216444"},"postTime":"2025-02-11T15:58:59.587-08:00","lastPublishTime":"2025-02-11T15:58:59.587-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":25},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1216444"},"Conversation:conversation:1216444":{"__typename":"Conversation","id":"conversation:1216444","solved":false,"topic":{"__ref":"ForumTopicMessage:message:1216444"},"lastPostingActivityTime":"2025-02-11T18:49:25.326-08:00","lastPostTime":"2025-02-11T18:49:25.326-08:00"},"ModerationData:moderation_data:1216444":{"__typename":"ModerationData","id":"moderation_data:1216444","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1216444":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1216444","relatedMessage":{"__ref":"ForumTopicMessage:message:1216444"}},"User:user:679679":{"__typename":"User","id":"user:679679","uid":679679,"login":"Nathan_Hilliard","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2019-01-23T07:05:26.000-08:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C5c48801d98e736790bc198ba"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":255,"kudosGivenCount":11,"kudosReceivedCount":221,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":25,"entityType":"USER","eventPath":"community:rwgqn69235/user:679679"},"ForumTopicMessage:message:892825":{"__typename":"ForumTopicMessage","uid":892825,"subject":"Rotating Cube with Content","id":"message:892825","revisionNum":1,"repliesCount":0,"author":{"__ref":"User:user:679679"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:892825"},"moderationData":{"__ref":"ModerationData:moderation_data:892825"},"postTime":"2024-07-30T08:47:30.000-07:00","lastPublishTime":"2024-07-30T08:47:30.000-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":77},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:892825"},"Conversation:conversation:892825":{"__typename":"Conversation","id":"conversation:892825","solved":false,"topic":{"__ref":"ForumTopicMessage:message:892825"},"lastPostingActivityTime":"2024-07-30T08:47:30.000-07:00","lastPostTime":"2024-07-30T08:47:30.000-07:00"},"ModerationData:moderation_data:892825":{"__typename":"ModerationData","id":"moderation_data:892825","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:892825":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:892825","relatedMessage":{"__ref":"ForumTopicMessage:message:892825"}},"Rank:rank:2":{"__typename":"Rank","id":"rank:2","position":1,"name":"Staff","color":"00AEEF","icon":null,"rankStyle":"FILLED"},"User:user:50280":{"__typename":"User","id":"user:50280","uid":50280,"login":"DavidAnderson","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2010-10-22T10:58:01.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://community.articulate.com/t5/s/rwgqn69235/images/dS01MDI4MC1ZRUNVR2o?image-coordinates=0%2C0%2C800%2C800"},"rank":{"__ref":"Rank:rank:2"},"messagesCount":9295,"kudosGivenCount":1782,"kudosReceivedCount":2058,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":1,"entityType":"USER","eventPath":"community:rwgqn69235/user:50280"},"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNC14Sk16TWY?image-coordinates=0%2C0%2C400%2C400\"}":{"__typename":"AssociatedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNC14Sk16TWY?image-coordinates=0%2C0%2C400%2C400","mimeType":"image/png"},"Blog:board:discover":{"__typename":"Blog","id":"board:discover","entityType":"BLOG","displayId":"discover","nodeType":"board","depth":1,"conversationStyle":"BLOG","title":"Discover","shortTitle":"Discover","parent":{"__ref":"Category:category:top"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":true,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":{"__ref":"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bi0yNC14Sk16TWY?image-coordinates=0%2C0%2C400%2C400\"}"},"description":"Explore inspiring projects created by pros from all over the world.","eventPath":"community:rwgqn69235board:discover/","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"BlogTopicMessage:message:1169738":{"__typename":"BlogTopicMessage","uid":1169738,"subject":"Storyline: 3 Ways to Rotate Objects in E-Learning","id":"message:1169738","revisionNum":1,"repliesCount":10,"author":{"__ref":"User:user:50280"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Blog:board:discover"},"conversation":{"__ref":"Conversation:conversation:1169738"},"coverImage":{"__typename":"UploadedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bS0xMTY5NzM4LTEwMDc1M2kzNDYyRTlGNDM2NjQ5RjVC?revision=1"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""},"contentWorkflow":{"__typename":"ContentWorkflow","state":"PUBLISH","scheduledPublishTime":null,"scheduledTimezone":null,"shortScheduledTimezone":null,"userContext":{"__typename":"MessageWorkflowContext","canSubmitForReview":null,"canEdit":false,"canRecall":null,"canSubmitForPublication":null,"canReturnToAuthor":null,"canPublish":null,"canReturnToReview":null,"canSchedule":false}},"moderationData":{"__ref":"ModerationData:moderation_data:1169738"},"teaser@stripHtml({\"removeProcessingText\":false,\"truncateLength\":200})":"","postTime":"2024-01-19T10:15:41.000-08:00","lastPublishTime":"2024-01-19T10:15:41.000-08:00","readOnly":false,"introduction":"","metrics":{"__typename":"MessageMetrics","views":824},"placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_ARTICLE","eventPath":"community:rwgqn69235board:discover/message:1169738"},"Conversation:conversation:1169738":{"__typename":"Conversation","id":"conversation:1169738","solved":false,"topic":{"__ref":"BlogTopicMessage:message:1169738"},"lastPostingActivityTime":"2024-02-27T14:38:44.000-08:00","lastPostTime":"2024-02-27T14:38:44.000-08:00"},"ModerationData:moderation_data:1169738":{"__typename":"ModerationData","id":"moderation_data:1169738","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1169738":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1169738","relatedMessage":{"__ref":"BlogTopicMessage:message:1169738"}},"User:user:742504":{"__typename":"User","id":"user:742504","uid":742504,"login":"FlorentALLAIRE","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-04-28T00:22:05.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7C850d2738-620c-4df4-9930-6974c2dbffcf"},"rank":{"__ref":"Rank:rank:6"},"messagesCount":4,"kudosGivenCount":1,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:742504"},"ForumTopicMessage:message:1198426":{"__typename":"ForumTopicMessage","uid":1198426,"subject":"Rotation of an object around a fixed point","id":"message:1198426","revisionNum":1,"repliesCount":4,"author":{"__ref":"User:user:742504"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:discuss"},"conversation":{"__ref":"Conversation:conversation:1198426"},"moderationData":{"__ref":"ModerationData:moderation_data:1198426"},"postTime":"2024-09-04T07:48:59.752-07:00","lastPublishTime":"2024-09-04T07:48:59.752-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":144},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:connect/community:rwgqn69235board:discuss/message:1198426"},"Conversation:conversation:1198426":{"__typename":"Conversation","id":"conversation:1198426","solved":false,"topic":{"__ref":"ForumTopicMessage:message:1198426"},"lastPostingActivityTime":"2024-09-06T02:14:43.969-07:00","lastPostTime":"2024-09-06T02:14:43.969-07:00"},"ModerationData:moderation_data:1198426":{"__typename":"ModerationData","id":"moderation_data:1198426","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:1198426":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:1198426","relatedMessage":{"__ref":"ForumTopicMessage:message:1198426"}},"Category:category:learn":{"__typename":"Category","id":"category:learn","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:articles":{"__typename":"Blog","id":"board:articles","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Tkb:board:e-books":{"__typename":"Tkb","id":"board:e-books","tkbPolicies":{"__typename":"TkbPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Tkb:board:user-guides":{"__typename":"Tkb","id":"board:user-guides","tkbPolicies":{"__typename":"TkbPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:product-updates":{"__typename":"Blog","id":"board:product-updates","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:e-learning-challenges":{"__typename":"Blog","id":"board:e-learning-challenges","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:share-examples":{"__typename":"Forum","id":"board:share-examples","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Occasion:board:events":{"__typename":"Occasion","id":"board:events","boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"occasionPolicies":{"__typename":"OccasionPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:share-ideas":{"__typename":"Forum","id":"board:share-ideas","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:training-tutorials":{"__typename":"Category","id":"category:training-tutorials","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Occasion:board:training-webinars":{"__typename":"Occasion","id":"board:training-webinars","boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"occasionPolicies":{"__typename":"OccasionPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:welcome-center":{"__typename":"Forum","id":"board:welcome-center","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:community-blog":{"__typename":"Category","id":"category:community-blog","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:exchange":{"__typename":"Forum","id":"board:exchange","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"CachedAsset:text:en_US-components/community/Navbar-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/community/Navbar-1743440332943","value":{"community":"Community Home","inbox":"Inbox","manageContent":"Manage Content","tos":"Terms of Service","forgotPassword":"Forgot Password","themeEditor":"Theme Editor","edit":"Edit Navigation Bar","skipContent":"Skip to content","migrated-link-9":"Share Examples","migrated-link-7":"Connect","Common-community-blog-link":"Community Blog","migrated-link-8":"Discuss Articulate Products","migrated-link-1":"User Guides","migrated-link-2":"Training and Tutorials","Common-external-link":"Articulate Homepage","migrated-link-0":"Learn","migrated-link-5":"E-Books","migrated-link-6":"E-Learning Challenges","migrated-link-3":"Articles","migrated-link-4":"Product Updates","migrated-link-14":"About","Common-external-link-5":"Articulate Status","migrated-link-12":"Join Groups","Common-external-link-4":"Case Studies","migrated-link-13":"Discover","Common-external-link-3":"Blog","Common-exchange-link":"Exchange Best Practices","migrated-link-10":"Suggest Ideas","Common-external-link-2":"Product Support","migrated-link-11":"Attend Events","Common-external-link-1":"Resource Center","Common-training-webinars-link":"Live Training Webinars","Common-welcome-center-link":"Welcome Center","video-tutorials-link":"Video Tutorials"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarHamburgerDropdown-1743440332943","value":{"hamburgerLabel":"Side Menu"},"localOverride":false},"CachedAsset:text:en_US-components/community/BrandLogo-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/community/BrandLogo-1743440332943","value":{"logoAlt":"Khoros","themeLogoAlt":"Brand Logo"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarTextLinks-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarTextLinks-1743440332943","value":{"more":"More"},"localOverride":false},"CachedAsset:text:en_US-components/search/SpotlightSearchIcon-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/search/SpotlightSearchIcon-1743440332943","value":{"search":"Search"},"localOverride":false},"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/authentication/AuthenticationLink-1743440332943","value":{"title.login":"Sign In","title.registration":"Register","title.forgotPassword":"Forgot Password","title.multiAuthLogin":"Sign In"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLink-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLink-1743440332943","value":{"place":"Place {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewStandard-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewStandard-1743440332943","value":{"anonymous":"Anonymous","author":"{messageAuthorLogin}","authorBy":"{messageAuthorLogin}","board":"{messageBoardTitle}","replyToUser":" to {parentAuthor}","showMoreReplies":"Show More","replyText":"Reply","repliesText":"Replies","markedAsSolved":"Marked as Solved","movedMessagePlaceholder.BLOG":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.TKB":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.FORUM":"{count, plural, =0 {This reply has been} other {These replies have been} }","movedMessagePlaceholder.IDEA":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.OCCASION":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholderUrlText":"moved.","messageStatus":"Status: ","statusChanged":"Status changed: {previousStatus} to {currentStatus}","statusAdded":"Status added: {status}","statusRemoved":"Status removed: {status}","labelExpand":"expand replies","labelCollapse":"collapse replies","unhelpfulReason.reason1":"Content is outdated","unhelpfulReason.reason2":"Article is missing information","unhelpfulReason.reason3":"Content is for a different Product","unhelpfulReason.reason4":"Doesn't match what I was searching for"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageDeepLink-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageDeepLink-1743440332943","value":{"viewFullDiscussion@board:FORUM":"View Full Discussion ({repliesCount} Replies)","viewFullDiscussion@board:BLOG":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:TKB":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:IDEA":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:OCCASION":"View Full Discussion ({repliesCount} Comments)","showParents@board:FORUM":"Show Parent Replies","showParents@board:BLOG":"Show Parent Comments","showParents@board:TKB":"Show Parent Comments","showParents@board:IDEA":"Show Parent Comments","showParents@board:OCCASION":"Show Parent Comments"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyCallToAction-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyCallToAction-1743440332943","value":{"leaveReply":"Leave a reply...","leaveReply@board:BLOG@message:root":"Leave a comment...","leaveReply@board:TKB@message:root":"Leave a comment...","leaveReply@board:IDEA@message:root":"Leave a comment...","leaveReply@board:OCCASION@message:root":"Leave a comment...","repliesTurnedOff.FORUM":"Replies are turned off for this topic","repliesTurnedOff.BLOG":"Comments are turned off for this topic","repliesTurnedOff.TKB":"Comments are turned off for this topic","repliesTurnedOff.IDEA":"Comments are turned off for this topic","repliesTurnedOff.OCCASION":"Comments are turned off for this topic","infoText":"Stop poking me!"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/QueryHandler-1743440332943","value":{"title":"Query Handler"},"localOverride":false},"QueryVariables:MessageSolutions":{"__typename":"QueryVariables","id":"MessageSolutions","value":{"first":10,"constraints":{"topicId":{"eq":"message:1206412"},"solution":{"eq":true}},"sorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":false,"useBody":true,"useKudosCount":false,"useTimeToRead":false,"useMedia":true,"useRepliesCount":false,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":true,"useTags":false,"useUserHoverCard":false,"useNodeHoverCard":false,"usePreviewSubjectModal":false,"useMessageStatus":false}},"ROOT_MUTATION":{"__typename":"Mutation"},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1743440332943","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/EscalatedMessageBanner-1743440332943","value":{"escalationMessage":"Escalated to Salesforce by {username} on {date}","viewDetails":"View Details","modalTitle":"Case Details","escalatedBy":"Escalated by: ","escalatedOn":"Escalated on: ","caseNumber":"Case Number: ","status":"Status: ","lastUpdateDate":"Last Update: ","automaticEscalation":"automatic escalation","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserLink-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserLink-1743440332943","value":{"authorName":"View Profile: {author}","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserRank-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserRank-1743440332943","value":{"rankName":"{rankName}","userRank":"Author rank {rankName}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTime-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTime-1743440332943","value":{"postTime":"Published: {time}","lastPublishTime":"Last Update: {time}","conversation.lastPostingActivityTime":"Last posting activity time: {time}","conversation.lastPostTime":"Last post time: {time}","moderationData.rejectTime":"Rejected time: {time}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolvedBadge-1743440332943","value":{"solved":"Solved"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSubject-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSubject-1743440332943","value":{"noSubject":"(no subject)"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBody-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBody-1743440332943","value":{"showMessageBody":"Show More","mentionsErrorTitle":"{mentionsType, select, board {Board} user {User} message {Message} other {}} No Longer Available","mentionsErrorMessage":"The {mentionsType} you are trying to view has been removed from the community.","videoProcessing":"Video is being processed. Please try again in a few minutes.","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageCustomFields-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageCustomFields-1743440332943","value":{"CustomField.default.label":"Value of {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyButton-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyButton-1743440332943","value":{"repliesCount":"{count}","title":"Reply","title@board:BLOG@message:root":"Comment","title@board:TKB@message:root":"Comment","title@board:IDEA@message:root":"Comment","title@board:OCCASION@message:root":"Comment"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolutionList-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolutionList-1743440332943","value":{"emptyDescription":"No has been message solutions yet"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewInline-1743440332943","value":{"bylineAuthor":"{bylineAuthor}","bylineBoard":"{bylineBoard}","anonymous":"Anonymous","place":"Place {bylineBoard}","gotoParent":"Go to parent {name}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Pager/PagerLoadMore-1743440332943","value":{"loadMore":"Show More"},"localOverride":false},"User:user:1134352":{"__typename":"User","id":"user:1134352","uid":1134352,"login":"VicovandenEv121","deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/aid%7Cc19557d5-4b77-42f2-8d90-565bf14629be"},"rank":{"__ref":"Rank:rank:6"},"email":"","messagesCount":9,"biography":null,"topicsCount":0,"kudosReceivedCount":4,"kudosGivenCount":6,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-06-15T02:16:56.000-07:00","confirmEmailStatus":null},"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:rwgqn69235/user:1134352"},"ModerationData:moderation_data:1206521":{"__typename":"ModerationData","id":"moderation_data:1206521","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ModerationData:moderation_data:1206509":{"__typename":"ModerationData","id":"moderation_data:1206509","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:1206509":{"__typename":"ForumReplyMessage","id":"message:1206509","revisionNum":1,"uid":1206509,"depth":2,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"conversation":{"__ref":"Conversation:conversation:1206412"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:1206509"},"body":"
Hello everyone. Even though the question is “solved”, the bar remains open if anyone wants to show another solution. Hi SamHill Thank you very much. The JS code works exactly as I expected. I rushed through the .story file before watching your video (I will), and it is indeed super easy to make adjustments with the internal variables. I've already modified the duration, degrees of rotation and direction of rotation, for example. The only thing I'm going to try is to change the shape selection by its data-model-id (I learned how to get it in the debugging console), so as to leave the accessible text free to be changed if need be. And I'm going to duplicate this code 24 times for 24 shapes to recreate my rotating puzzle activity. Let's talk about beer. Pietra comes from Corsica (part of France, in fact) but I'm not sure it's the most expensive. I suggest an organic craft beer produced by friends in the Dordogne (central-western France), a beautiful region renowned for its gastronomy. It's called “La Lutine” and my favorite is amber and tastes of hops and friendship.
","body@stringLength":"1284","rawBody":"
Hello everyone. Even though the question is “solved”, the bar remains open if anyone wants to show another solution. Hi Thank you very much. The JS code works exactly as I expected. I rushed through the .story file before watching your video (I will), and it is indeed super easy to make adjustments with the internal variables. I've already modified the duration, degrees of rotation and direction of rotation, for example. The only thing I'm going to try is to change the shape selection by its data-model-id (I learned how to get it in the debugging console), so as to leave the accessible text free to be changed if need be. And I'm going to duplicate this code 24 times for 24 shapes to recreate my rotating puzzle activity. Let's talk about beer. Pietra comes from Corsica (part of France, in fact) but I'm not sure it's the most expensive. I suggest an organic craft beer produced by friends in the Dordogne (central-western France), a beautiful region renowned for its gastronomy. It's called “La Lutine” and my favorite is amber and tastes of hops and friendship.
","author":{"__ref":"User:user:851976"},"isEscalated":null,"postTime":"2024-11-13T02:54:47.062-08:00","solution":false,"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"kudosSumWeight":0,"repliesCount":9,"images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206509_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":69},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}}},"Revision:revision:1206521_2":{"__typename":"Revision","id":"revision:1206521_2","lastEditTime":"2024-11-13T04:49:27.629-08:00"},"User:user:45789":{"__typename":"User","id":"user:45789","uid":45789,"login":"SamHill","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2013-05-10T08:21:59.000-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://api.articulate.com/id/v1/avatars/auth0%7C19e2cf70-b37e-0131-2ee8-22000b2f96a1"},"entityType":"USER","eventPath":"community:rwgqn69235/user:45789","rank":{"__ref":"Rank:rank:5"}},"ModerationData:moderation_data:1206488":{"__typename":"ModerationData","id":"moderation_data:1206488","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"Attachment:{\"id\":\"attachment:message1206488AttachmentNumber1\",\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/attachments/rwgqn69235/javascriptforum-board/79/1/shape-rotation.story\"}":{"__typename":"Attachment","id":"attachment:message1206488AttachmentNumber1","filename":"shape-rotation.story","filesize":137012,"contentType":"application/story","url":"https://community.articulate.com/t5/s/rwgqn69235/attachments/rwgqn69235/javascriptforum-board/79/1/shape-rotation.story"},"AcceptedSolutionMessage:message:1206488":{"__typename":"AcceptedSolutionMessage","author":{"__ref":"User:user:45789"},"id":"message:1206488","revisionNum":2,"uid":1206488,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"parent":{"__ref":"ForumTopicMessage:message:1206412"},"conversation":{"__ref":"Conversation:conversation:1206412"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","moderationData":{"__ref":"ModerationData:moderation_data:1206488"},"body":"
Hi ThierryEMMANUEL I have the solution for me, but let me know if you need any tweaks to it. This leverages the GSAP library as it is the cleanest solution. In the attached video, I explain the code, and also talk through some modifications you could make. This method also uses some Storyline variables, which may help configure the functionality from Storyline so it is a bit easier to work with for none programmers.
\n\n
I'll have a Pietra please. ChatGPT reckons it's one of the most expensive in France ;)
Hi I have the solution for me, but let me know if you need any tweaks to it. This leverages the GSAP library as it is the cleanest solution. In the attached video, I explain the code, and also talk through some modifications you could make. This method also uses some Storyline variables, which may help configure the functionality from Storyline so it is a bit easier to work with for none programmers.
\n\n
I'll have a Pietra please. ChatGPT reckons it's one of the most expensive in France ;)
\n
Working file attached:
","kudosSumWeight":1,"repliesCount":10,"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206488_2"},"latestVersion":null,"visibilityScope":"PUBLIC","messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}}},"QueryVariables:ReplyList:message:1206521:2":{"__typename":"QueryVariables","id":"ReplyList:message:1206521:2","value":{"id":"message:1206521","first":10,"sorts":{"postTime":{"direction":"ASC"}},"repliesFirst":3,"repliesFirstDepthThree":1,"repliesSorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":true,"useBody":true,"useKudosCount":true,"useTimeToRead":false,"useMedia":false,"useReadOnlyIcon":false,"useRepliesCount":true,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":false,"attachmentsFirst":5,"useTags":false,"useNodeAncestors":false,"useUserHoverCard":false,"useNodeHoverCard":false,"useModerationStatus":true,"usePreviewSubjectModal":false,"useMessageStatus":true}},"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserAvatar-1743440332943","value":{"altText":"{login}'s avatar","altTextGeneric":"User's avatar"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/ranks/UserRankLabel-1743440332943","value":{"altTitle":"Icon for {rankName} rank"},"localOverride":false},"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/AcceptedSolutionButton-1743440332943","value":{"accept":"Mark as Solution","accepted":"Marked as Solution","errorHeader":"Error!","errorAdd":"There was an error marking as solution.","errorRemove":"There was an error unmarking as solution.","solved":"Solved","topicAlreadySolvedErrorTitle":"Solution Already Exists","topicAlreadySolvedErrorDesc":"Refresh the browser to view the existing solution"},"localOverride":false},"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/messages/ThreadedReplyList-1743440332943","value":{"title":"{count, plural, one{# Reply} other{# Replies}}","title@board:BLOG":"{count, plural, one{# Comment} other{# Comments}}","title@board:TKB":"{count, plural, one{# Comment} other{# Comments}}","title@board:IDEA":"{count, plural, one{# Comment} other{# Comments}}","title@board:OCCASION":"{count, plural, one{# Comment} other{# Comments}}","noRepliesTitle":"No Replies","noRepliesTitle@board:BLOG":"No Comments","noRepliesTitle@board:TKB":"No Comments","noRepliesTitle@board:IDEA":"No Comments","noRepliesTitle@board:OCCASION":"No Comments","noRepliesDescription":"Be the first to reply","noRepliesDescription@board:BLOG":"Be the first to comment","noRepliesDescription@board:TKB":"Be the first to comment","noRepliesDescription@board:IDEA":"Be the first to comment","noRepliesDescription@board:OCCASION":"Be the first to comment","messageReadOnlyAlert:BLOG":"Comments have been turned off for this post","messageReadOnlyAlert:TKB":"Comments have been turned off for this article","messageReadOnlyAlert:IDEA":"Comments have been turned off for this idea","messageReadOnlyAlert:FORUM":"Replies have been turned off for this discussion","messageReadOnlyAlert:OCCASION":"Comments have been turned off for this event"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeIcon-1743440332943","value":{"contentType":"Content Type {style, select, FORUM {Forum} BLOG {Blog} TKB {Knowledge Base} IDEA {Ideas} OCCASION {Events} other {}} icon"},"localOverride":false},"Rank:rank:5":{"__typename":"Rank","id":"rank:5","position":4,"name":"Super Hero","color":"4E3AD5","icon":null,"rankStyle":"FILLED"},"Revision:revision:1206488_2":{"__typename":"Revision","id":"revision:1206488_2","lastEditTime":"2024-11-12T15:30:04.504-08:00"},"Revision:revision:1206509_1":{"__typename":"Revision","id":"revision:1206509_1","lastEditTime":"2024-11-13T02:54:47.062-08:00"},"ModerationData:moderation_data:1206580":{"__typename":"ModerationData","id":"moderation_data:1206580","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:1206580":{"__typename":"ForumReplyMessage","uid":1206580,"id":"message:1206580","revisionNum":1,"author":{"__ref":"User:user:851976"},"readOnly":false,"repliesCount":7,"depth":4,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"parent":{"__ref":"ForumReplyMessage:message:1206521"},"conversation":{"__ref":"Conversation:conversation:1206412"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","moderationData":{"__ref":"ModerationData:moderation_data:1206580"},"body":"
Wow! Shorter seems harder, and it works perfectly VicovandenEv121 In that case, I'd be happy to buy you a beer too. There's just one little problem: if you click again before the end of the rotation (1s), the angle less than 90° is added to the next and the rectangle is shifted (minus 180°, minus 270°, minus 360°, etc). I think there's a solution to this problem in Sam's code, with the line let rotationdegree = 0. I'll try to fix this problem tomorrow morning. But any ideas are welcome. Many many thanks. For me, it's late and time for a drink.
Wow! Shorter seems harder, and it works perfectly In that case, I'd be happy to buy you a beer too. There's just one little problem: if you click again before the end of the rotation (1s), the angle less than 90° is added to the next and the rectangle is shifted (minus 180°, minus 270°, minus 360°, etc). I think there's a solution to this problem in Sam's code, with the line let rotationdegree = 0. I'll try to fix this problem tomorrow morning. But any ideas are welcome. Many many thanks. For me, it's late and time for a drink.
","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206580_1"},"latestVersion":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[]},"ModerationData:moderation_data:1206613":{"__typename":"ModerationData","id":"moderation_data:1206613","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:1206613":{"__typename":"ForumReplyMessage","uid":1206613,"id":"message:1206613","revisionNum":2,"author":{"__ref":"User:user:45789"},"readOnly":false,"repliesCount":1,"depth":5,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"parent":{"__ref":"ForumReplyMessage:message:1206580"},"conversation":{"__ref":"Conversation:conversation:1206412"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","moderationData":{"__ref":"ModerationData:moderation_data:1206613"},"body":"
Hi ThierryEMMANUEL I've made an updated Storyline file for you. This puts the code into a function and localises the rotationDegree variable to the object. You don't need to reference the object, as we can get this information from the \"event\" property, which is passed through the function \"rotateShape\".
\n
This code runs on timeline start.
\n
window.rotateShape = function(e)\n{\n\t// storyline variable\n\tconst player = GetPlayer();\n\tconst rotation = player.GetVar('rotation');\n\tconst duration = player.GetVar('duration');\n\t// get the target\n\tconst target = e.target.closest('[data-model-id]');\n\tconsole.log(\"target\",target);\n\t// get rotationDegree if defined (default zero)\n\tlet rotationDegree = Number(target.dataset.rotationDegree) || 0;\n\tconsole.log(\"BEFORE :: rotationDegree\",rotationDegree);\n // Increment rotation by 45 degrees\n rotationDegree += rotation;\n console.log(\"AFTER :: rotationDegree\",rotationDegree);\n // assign rotationDegree to object dataset property\n target.dataset.rotationDegree = rotationDegree;\n // Use GSAP to animate the rotation\n gsap.to(target, { duration: duration, rotation: rotationDegree });\n}\n
\n
You then just call this function from the click trigger of each shape.
Hi I've made an updated Storyline file for you. This puts the code into a function and localises the rotationDegree variable to the object. You don't need to reference the object, as we can get this information from the \"event\" property, which is passed through the function \"rotateShape\".
\n
This code runs on timeline start.
\nwindow.rotateShape = function(e)\n{\n\t// storyline variable\n\tconst player = GetPlayer();\n\tconst rotation = player.GetVar('rotation');\n\tconst duration = player.GetVar('duration');\n\t// get the target\n\tconst target = e.target.closest('[data-model-id]');\n\tconsole.log(\"target\",target);\n\t// get rotationDegree if defined (default zero)\n\tlet rotationDegree = Number(target.dataset.rotationDegree) || 0;\n\tconsole.log(\"BEFORE :: rotationDegree\",rotationDegree);\n // Increment rotation by 45 degrees\n rotationDegree += rotation;\n console.log(\"AFTER :: rotationDegree\",rotationDegree);\n // assign rotationDegree to object dataset property\n target.dataset.rotationDegree = rotationDegree;\n // Use GSAP to animate the rotation\n gsap.to(target, { duration: duration, rotation: rotationDegree });\n}\n\n
You then just call this function from the click trigger of each shape.
\nwindow.rotateShape(event);\n
","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206613_2"},"latestVersion":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}}},"ModerationData:moderation_data:1206670":{"__typename":"ModerationData","id":"moderation_data:1206670","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:1206670":{"__typename":"ForumReplyMessage","author":{"__ref":"User:user:851976"},"id":"message:1206670","revisionNum":1,"uid":1206670,"depth":6,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"parent":{"__ref":"ForumReplyMessage:message:1206613"},"conversation":{"__ref":"Conversation:conversation:1206412"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","moderationData":{"__ref":"ModerationData:moderation_data:1206670"},"body":"
Hi SamHill . Very impressive. With this solution, I can “recreate” my complex rotating puzzle activity in… five minutes. Immediately, I tried to change a few things. I duplicated the code starting at the top of the slide and called it “rotateShape2”. This code uses a variable “antirotation” that is set to -90 in SL. So now I have the choice of calling the function rotateShape (to rotate clockwise) or rotateShape2 (to rotate counterclockwise). I am not explaining this for you of course, but for anyone who would find it useful to know. Awesome. I think I have everything I need. Thank you very much.
Hi . Very impressive. With this solution, I can “recreate” my complex rotating puzzle activity in… five minutes. Immediately, I tried to change a few things. I duplicated the code starting at the top of the slide and called it “rotateShape2”. This code uses a variable “antirotation” that is set to -90 in SL. So now I have the choice of calling the function rotateShape (to rotate clockwise) or rotateShape2 (to rotate counterclockwise). I am not explaining this for you of course, but for anyone who would find it useful to know. Awesome. I think I have everything I need. Thank you very much.
","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206670_1"},"latestVersion":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[]},"ModerationData:moderation_data:1206764":{"__typename":"ModerationData","id":"moderation_data:1206764","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:1206764":{"__typename":"ForumReplyMessage","uid":1206764,"id":"message:1206764","revisionNum":1,"author":{"__ref":"User:user:851976"},"readOnly":false,"repliesCount":4,"depth":5,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"parent":{"__ref":"ForumReplyMessage:message:1206580"},"conversation":{"__ref":"Conversation:conversation:1206412"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","moderationData":{"__ref":"ModerationData:moderation_data:1206764"},"body":"
Hi VicovandenEv121 . The beauty of this code is its small size. I thought I had solved the problem of preventing the rotation from starting from an intermediate position when the user clicks again before the animation is finished, by creating a variable (rotationDegree) stored in the window object, which allows it to persist between executions without resetting. Actually, chapGPT did it. Here is the modified code: window.rotationDegree = (window.rotationDegree || 0) - 90; let object1 = document.querySelector(\"[data-model-id='6nmK88deM2z']\"); gsap.to(object1, { rotation: window.rotationDegree, duration: 1 }); It works for the first object! But since I want to target multiple objects, the objects share the same rotationDegree variable in their code and their first rotations are at first heretical. I guess it is normal. I'm still looking. (This is the last time I'll ask you if you don't have time. You've already earned your beer anyway.)
Hi . The beauty of this code is its small size. I thought I had solved the problem of preventing the rotation from starting from an intermediate position when the user clicks again before the animation is finished, by creating a variable (rotationDegree) stored in the window object, which allows it to persist between executions without resetting. Actually, chapGPT did it. Here is the modified code: window.rotationDegree = (window.rotationDegree || 0) - 90; let object1 = document.querySelector(\"[data-model-id='6nmK88deM2z']\"); gsap.to(object1, { rotation: window.rotationDegree, duration: 1 }); It works for the first object! But since I want to target multiple objects, the objects share the same rotationDegree variable in their code and their first rotations are at first heretical. I guess it is normal. I'm still looking. (This is the last time I'll ask you if you don't have time. You've already earned your beer anyway.)
","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206764_1"},"latestVersion":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[]},"ModerationData:moderation_data:1206847":{"__typename":"ModerationData","id":"moderation_data:1206847","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ForumReplyMessage:message:1206847":{"__typename":"ForumReplyMessage","author":{"__ref":"User:user:1134352"},"id":"message:1206847","revisionNum":1,"uid":1206847,"depth":6,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:javascriptforum-board"},"parent":{"__ref":"ForumReplyMessage:message:1206764"},"conversation":{"__ref":"Conversation:conversation:1206412"},"subject":"Re: Rotating a shape 90° shouldn't be too complicated but...","moderationData":{"__ref":"ModerationData:moderation_data:1206847"},"body":"
","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:1206847_1"},"latestVersion":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[]},"CachedAsset:text:en_US-components/attachments/AttachmentView/AttachmentViewChip-1743440332943":{"__typename":"CachedAsset","id":"text:en_US-components/attachments/AttachmentView/AttachmentViewChip-1743440332943","value":{"errorTitle":"Failed!","previewFile":"Preview File","downloadFile":"Download File {name}","removeFile":"Remove File {name}","errorBadExtension":"This file does not have a valid extension. \"{extensions}\" are the valid extensions.","errorFileEmpty":"This file is empty or does not exist.","errorTooLarge":"The maximum file size is: {maxFileSize}.","errorTooMany":"Too many attachments. The maximum number of attachments per message is: {maxAttachmentCount, number, integer}.","errorDuplicate":"This file is already attached."},"localOverride":false},"Revision:revision:1206847_1":{"__typename":"Revision","id":"revision:1206847_1","lastEditTime":"2024-11-15T01:06:09.579-08:00"},"Revision:revision:1206580_1":{"__typename":"Revision","id":"revision:1206580_1","lastEditTime":"2024-11-13T11:45:16.092-08:00"},"Attachment:{\"id\":\"attachment:message1206613AttachmentNumber1\",\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/attachments/rwgqn69235/javascriptforum-board/89/1/shape-rotation.story\"}":{"__typename":"Attachment","id":"attachment:message1206613AttachmentNumber1","filename":"shape-rotation.story","filesize":138720,"contentType":"application/story","url":"https://community.articulate.com/t5/s/rwgqn69235/attachments/rwgqn69235/javascriptforum-board/89/1/shape-rotation.story"},"Revision:revision:1206613_2":{"__typename":"Revision","id":"revision:1206613_2","lastEditTime":"2024-11-13T14:46:53.277-08:00"},"Revision:revision:1206764_1":{"__typename":"Revision","id":"revision:1206764_1","lastEditTime":"2024-11-14T10:51:03.225-08:00"},"Revision:revision:1206670_1":{"__typename":"Revision","id":"revision:1206670_1","lastEditTime":"2024-11-14T04:11:31.663-08:00"}}}},"page":"/forums/ForumMessagePage/ForumMessagePage","query":{"boardId":"javascriptforum-board","messageSubject":"rotating-a-shape-90°-shouldnt-be-too-complicated-but-","messageId":"1206412","replyId":"1206521"},"buildId":"Btkyb7T6TeYM9D2gUmiOv","runtimeConfig":{"buildInformationVisible":false,"logLevelApp":"info","logLevelMetrics":"info","openTelemetryClientEnabled":false,"openTelemetryConfigName":"articulate","openTelemetryServiceVersion":"25.2.0","openTelemetryUniverse":"prod","openTelemetryCollector":"http://localhost:4318","openTelemetryRouteChangeAllowedTime":"5000","apolloDevToolsEnabled":false,"inboxMuteWipFeatureEnabled":false},"isFallback":false,"isExperimentalCompile":false,"dynamicIds":["./components/seo/QAPageSchema/QAPageSchema.tsx","./components/customComponent/CustomComponent/CustomComponent.tsx","./components/community/Navbar/NavbarWidget.tsx","./components/community/Breadcrumb/BreadcrumbWidget.tsx","./components/messages/TopicWithThreadedReplyListWidget/TopicWithThreadedReplyListWidget.tsx","./components/messages/RelatedContentWidget/RelatedContentWidget.tsx","./components/messages/MessageListForNodeByRecentActivityWidget/MessageListForNodeByRecentActivityWidget.tsx","./components/messages/MessageView/MessageViewStandard/MessageViewStandard.tsx","./components/customComponent/CustomComponentContent/TemplateContent.tsx","../shared/client/components/common/List/UnstyledList/UnstyledList.tsx","./components/messages/MessageView/MessageView.tsx","./components/messages/MessageView/MessageViewInline/MessageViewInline.tsx","../shared/client/components/common/List/ListGroup/ListGroup.tsx","../shared/client/components/common/Pager/PagerLoadMore/PagerLoadMore.tsx","../shared/client/components/common/List/UnwrappedList/UnwrappedList.tsx","./components/attachments/AttachmentView/AttachmentView.tsx","./components/attachments/AttachmentView/AttachmentViewChip/AttachmentViewChip.tsx"],"appGip":true,"scriptLoader":[]}