HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📌
hkob's Notion
/
NotionRubyMapping idea note
NotionRubyMapping idea note
/
Notion Ruby Mapping Public API Reference
Notion Ruby Mapping Public API Reference
/
⭕
UserObject
⭕

UserObject

👉
Links (Object base class)
⭕
CommentObject
⭕
FileObject
⭕
TextObject
⭕
EmojiObject
⭕
FileUploadObject
⭕
UserObject
⭕
EquationObject
⭕
MentionObject
Notion Ruby Mapping Public API Reference
Notion Ruby Mapping Public API Reference
ℹ️
↑ Table of Contents
1. Class methodsuser_object(user_id_or_uo)2. Instance methodsuser_id=(str)

1. Class methods

user_object(user_id_or_uo)

  • [PARAM] user_id_or_uo
    • user_id (String)
    • existing UserObject
uo = UserObject.user_object "a_user_id" => #<NotionRubyMapping::UserObject:0x000000010465e348 @json={}, @user_id="a_user_id", @will_update=false> uo2 = UserObject.text_object uo => #<NotionRubyMapping::UserObject:0x000000010465e348 @json={}, @user_id="a_user_id", @will_update=false> # to and to2 are equal objects.
ℹ️
↑ Table of Contents

2. Instance methods

user_id=(str)

  • [PARAM] str str like as “🎂” (String)
user_id= sets str to user_id, and set will_update flag to true.
uo = UserObject.user_object "a_user_id" => #<NotionRubyMapping::UserObject:0x000000010465e348 @json={}, @user_id="a_user_id", @will_update=false> uo.user_id = "new_user_id" => "new_user_id" uo => #<NotionRubyMapping::UserObject:0x000000010465e348 @json={}, @user_id="new_user_id", @will_update=true>
ℹ️
↑ Table of Contents