[]
        
(Showing Draft Content)

Interops.Vue.GcComment

GcComment クラス

階層

  • GcComment

プロパティ

add-comment-editor-position

add-comment-editor-position: GcCommentEditorPosition

継承元 GcCommentConfig.addCommentEditorPosition コメントエディタの表示位置。

add-new-comment-to

add-new-comment-to: AddNewCommentPosition

継承元 GcCommentConfig.addNewCommentTo 新規コメントの追加位置を指定します。

allow-anonymous

allow-anonymous: boolean

継承元 GcCommentConfig.allowAnonymous GcCommentが匿名投稿を許可するかどうかを指定します

anonymous-user-info

anonymous-user-info: UserInfo

継承元 GcCommentConfig.anonymousUserInfo GcCommentが匿名投稿のユーザー情報を指定します。

avatar-type

継承元 GcCommentConfig.avatarType ユーザーの画像の表示形式。

candidate-reaction-list

candidate-reaction-list: string[]

コメントに追加されるリアクションの候補リスト

candidate-reaction-list-columns

candidate-reaction-list-columns: number

継承元 GcCommentConfig.candidateReactionListColumns リアクションリストポップアップの列数

collapse-replies-mode

collapse-replies-mode: GcCommentCollapseRepliesMode

継承元 GcCommentConfig.collapseRepliesMode スレッドモードで、返信を折りたたみ/展開を表示できるかを指定します。

comment-action

comment-action: (string | GcCommentCommentActionItem)[]

継承元 GcCommentConfig.commentAction commentActionセクションに追加される項目。

comment-action-button-type

comment-action-button-type: GcCommentActionButtonType

継承元 GcCommentConfig.commentActionButtonType コメントアクションの表示形式(返信、編集、削除)。

comment-action-item

comment-action-item: {}

継承元 GcCommentConfig.commentActionItem commentActionセクションに追加するカスタム項目。

型宣言

comment-count-formatter

comment-count-formatter: (n: number): string | HTMLElement

継承元 GcCommentConfig.commentCountFormatter コメント数の書式を設定するためのコールバック

型宣言

    • (n: number): string | HTMLElement
    • 引数

      • n: number

      戻り値 string | HTMLElement

comment-formatter

comment-formatter: CommentFormatter

継承元 GcCommentConfig.commentFormatter コメントコンテンツの文字列をHTMLElementに処理するために使用されるメソッド。

comment-info-action

comment-info-action: (string | GcCommentCommentInfoActionItem)[]

継承元 GcCommentConfig.commentInfoAction commentInfoActionセクションに追加される項目。

comment-info-action-item

comment-info-action-item: {}

継承元 GcCommentConfig.commentInfoActionItem commentInfoActionセクションに追加されるカスタム項目。

型宣言

comment-mode

comment-mode: GcCommentMode

継承元 GcCommentConfig.commentMode コメントの表示形式。リスト、スレッド、チャットを指定します。

comments

comments: IComment[]

継承元 GcComment.comments

コメントを取得または設定します。

context-toolbar

context-toolbar: (string | GcCommentContextToolbar | ContextToolbarOption)[]

継承元 GcCommentConfig.contextToolbar チャットモードで表示するコンテキストツールバー項目を指定します

context-toolbar-item

context-toolbar-item: {}

継承元 GcCommentConfig.contextToolbarItem コンテキストツールバーの項目。

型宣言

data-source

継承元 GcCommentConfig.dataSource バックエンドにリクエストする時に使用される設定。

editor-config

editor-config: EditorConfig

継承元 GcCommentConfig.editorConfig コメントエディタ設定を定義します。

継承元 GcCommentConfig.footer フッター項目の順番をカスタマイズします。

継承元 GcCommentConfig.header ヘッダー項目の順番をカスタマイズします。

header-footer-items

header-footer-items: {}

継承元 GcCommentConfig.headerFooterItems ヘッダーやフッターに追加するカスタム項目。

型宣言

keep-draft

keep-draft: boolean

継承元 GcCommentConfig.keepDraft ページのアンロード時に現在の編集内容を下書きに保存するかどうかを指定します

load-comment-count

load-comment-count: (): number | Promise<number>

継承元 GcCommentConfig.loadCommentCount コメント数を取得するコールバック

型宣言

    • (): number | Promise<number>
    • 戻り値 number | Promise < number >

load-comment-replies

load-comment-replies: (comment: IComment, loadedCount: number): LoadCommentsResult

継承元 GcCommentConfig.loadCommentReplies コメントの返信を読み込むためのコールバック。

型宣言

load-comments

継承元 GcCommentConfig.loadComments コメントを読み込むコールバック関数。

load-on-demand

load-on-demand: boolean

継承元 GcCommentConfig.loadOnDemand GcCommentが動的読み込みを利用するかどうかを指定します

load-reaction-count

load-reaction-count: (): number | Promise<number>

継承元 GcCommentConfig.loadReactionCount リアクション数を取得するコールバック

型宣言

    • (): number | Promise<number>
    • 戻り値 number | Promise < number >

load-replies-on-demand

load-replies-on-demand: boolean

継承元 GcCommentConfig.loadRepliesOnDemand スレッドモードで動的読み込みを利用するかどうかを指定します

load-users-info-handler

load-users-info-handler: LoadUsersCallback

継承元 GcCommentConfig.loadUsersInfoHandler ユーザー情報を読み込むコールバック関数。

page-size

page-size: number

継承元 GcCommentConfig.pageSize GcCommentがloadCommentsコールバックを呼び出すとき、またはサーバにリクエストするときの引数。

post-time-formatter

post-time-formatter: DateFormatter

継承元 GcCommentConfig.postTimeFormatter 投稿日時の書式。

reaction-count-formatter

reaction-count-formatter: (n: number): string | HTMLElement

継承元 GcCommentConfig.reactionCountFormatter リアクション数の書式を設定するためのコールバック

型宣言

    • (n: number): string | HTMLElement
    • 引数

      • n: number

      戻り値 string | HTMLElement

reply-level

reply-level: ReplyLevel

継承元 GcCommentConfig.replyLevel スレッドモードで返信の階層数を指定します。

show-current-user-name

show-current-user-name: boolean

継承元 GcCommentConfig.showCurrentUserName 現在のユーザーのユーザー名を表示するかどうかを指定します

show-icon

show-icon: boolean

継承元 GcCommentConfig.showIcon コメントを投稿したユーザーの画像を表示するかどうか

sort-info

sort-info: SortInfo

継承元 GcCommentConfig.sortInfo GcCommentが初回コメントを読み込んだ後のデフォルトのソート情報を指定します。

update-time-formatter

update-time-formatter: DateFormatter

継承元 GcCommentConfig.updateTimeFormatter 更新日時の書式。

user-info

user-info: UserInfo

継承元 GcComment.userInfo

ユーザー情報を取得または設定します。

warning-message

warning-message: IWarningMessage

継承元 GcCommentConfig.warningMessage 警告メッセージを設定するオブジェクト。

watermark

watermark: IWaterMark

継承元 GcCommentConfig.watermark ウォーターマークを設定するオブジェクト。

イベント

afterExecuteCommand

afterExecuteCommand: (args: ExecuteCommandArgs): void

GcCommentでコマンドが実行した後に発生します

型宣言

afterFirstLoad

afterFirstLoad: (): void

GcCommentが初回コメントを読み込んだ後に発生します

型宣言

    • (): void
    • 戻り値 void

beforeExecuteCommand

beforeExecuteCommand: (args: ExecuteCommandArgs): void

GcCommentでコマンドが実行する前に発生します

型宣言

beforeFirstLoad

beforeFirstLoad: (): void

GcCommentが初回コメントを読み込む前に発生します

型宣言

    • (): void
    • 戻り値 void

createEditor

createEditor: (args: CreateEditorArgs): ICommentEditor

commentEditorが作成される前に発生します

型宣言

editorCreated

editorCreated: (args: EditorCreatedArgs): void

commentEditorが作成された後に発生します

型宣言

preprocessError

preprocessError: (args: PreprocessErrorArgs): void

dataSourceのconfig設定とGcCommentのデータフェッチにエラーが発生するときに発生します

型宣言