slackline/api/bookmarks/add
This module is generated by gleam run -m slackline_codegen/generate. Do not edit it by hand.
Setters for the optional arguments of
bookmarks.add.
Each setter takes the call that bookmarks.add returns and sets one
argument:
bookmarks.add(title: "title", type_: "type_")
|> add.channel_id("channel_id")
Values
pub fn access_level(
call: slackline.Call(bookmarks.Add, r),
access_level: bookmarks.BookmarkAccessLevel,
) -> slackline.Call(bookmarks.Add, r)
The level that we are setting the file’s permission to (read or write)
Acceptable values: read write
pub fn channel_id(
call: slackline.Call(bookmarks.Add, r),
channel_id: String,
) -> slackline.Call(bookmarks.Add, r)
Channel to add bookmark in. Required for public channels.
pub fn emoji(
call: slackline.Call(bookmarks.Add, r),
emoji: String,
) -> slackline.Call(bookmarks.Add, r)
Emoji tag to apply to the link.
pub fn entity_id(
call: slackline.Call(bookmarks.Add, r),
entity_id: String,
) -> slackline.Call(bookmarks.Add, r)
ID of the entity being bookmarked. Only applies to message and file types.
pub fn link(
call: slackline.Call(bookmarks.Add, r),
link: String,
) -> slackline.Call(bookmarks.Add, r)
Link to bookmark.
pub fn parent_id(
call: slackline.Call(bookmarks.Add, r),
parent_id: String,
) -> slackline.Call(bookmarks.Add, r)
Id of this bookmark’s parent