[]
        
(Showing Draft Content)

Inputman.GcCommentConfigBase

GcCommentConfigBase インターフェイス

GcComment設定の定義

階層

プロパティ

オプション addCommentEditorPosition

addCommentEditorPosition: GcCommentEditorPosition

コメントエディタの表示位置。参照 GcCommentEditorPosition

オプション addNewCommentTo

addNewCommentTo: AddNewCommentPosition

新規コメントの追加位置を指定します。 参照 AddNewCommentPosition

オプション allowAnonymous

allowAnonymous: boolean

GcCommentが匿名投稿を許可するかどうかを指定します

オプション anonymousUserInfo

anonymousUserInfo: UserInfo

GcCommentが匿名投稿のユーザー情報を指定します。参照 UserInfo

オプション avatarType

ユーザーの画像の表示形式。参照 GcCommentUserIconType

オプション candidateReactionList

candidateReactionList: string[]

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

オプション candidateReactionListColumns

candidateReactionListColumns: number

リアクションリストポップアップの列数

オプション commentAction

commentAction: (string | GcCommentCommentActionItem)[]

commentActionセクションに追加される項目。参照 GcCommentCommentActionItem

オプション commentActionButtonType

commentActionButtonType: GcCommentActionButtonType

コメントアクションの表示形式(返信、編集、削除)。参照 {@link CommentActionButtonType}

オプション commentActionItem

commentActionItem: {}

commentActionセクションに追加するカスタム項目。参照 ICommentActionItem

型宣言

オプション commentCountFormatter

commentCountFormatter: (n: number): string | HTMLElement

コメント数の書式を設定するためのコールバック

型宣言

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

      • n: number

      戻り値 string | HTMLElement

オプション commentFormatter

commentFormatter: CommentFormatter

コメントコンテンツの文字列をHTMLElementに処理するために使用されるメソッド。参照 CommentFormatter

オプション commentInfoAction

commentInfoAction: (string | GcCommentCommentInfoActionItem)[]

commentInfoActionセクションに追加される項目。参照 GcCommentCommentInfoActionItem

オプション commentInfoActionItem

commentInfoActionItem: {}

commentInfoActionセクションに追加されるカスタム項目。参照 ICommentInfoActionItem

型宣言

オプション commentMode

commentMode: GcCommentMode

コメントの表示形式。リスト、スレッド、チャットを指定します。参照 GcCommentMode

オプション dataSource

バックエンドにリクエストする時に使用される設定。参照 IGcCommentDataSource

オプション editorConfig

editorConfig: EditorConfig

コメントエディタ設定を定義します。参照 EditorConfig

フッター項目の順番をカスタマイズします。参照 GcCommentHeaderFooterItem

オプション header

ヘッダー項目の順番をカスタマイズします。参照 GcCommentHeaderFooterItem

オプション headerFooterItems

headerFooterItems: {}

ヘッダーやフッターに追加するカスタム項目。参照 IHeaderFooterItem

型宣言

オプション keepDraft

keepDraft: boolean

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

オプション loadCommentCount

loadCommentCount: (): number | Promise<number>

コメント数を取得するコールバック

型宣言

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

オプション loadComments

コメントを読み込むコールバック関数。参照 LoadCommentsResult LoadMoreCommentsInfo

オプション loadOnDemand

loadOnDemand: boolean

GcCommentが動的読み込みを利用するかどうかを指定します

オプション loadReactionCount

loadReactionCount: (): number | Promise<number>

リアクション数を取得するコールバック

型宣言

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

オプション loadUsersInfoHandler

loadUsersInfoHandler: LoadUsersCallback

ユーザー情報を読み込むコールバック関数。参照 LoadUsersCallback

オプション pageSize

pageSize: number

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

オプション postTimeFormatter

postTimeFormatter: DateFormatter

投稿日時の書式。参照 DateFormatter

オプション reactionCountFormatter

reactionCountFormatter: (n: number): string | HTMLElement

リアクション数の書式を設定するためのコールバック

型宣言

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

      • n: number

      戻り値 string | HTMLElement

オプション showIcon

showIcon: boolean

コメントを投稿したユーザーの画像を表示するかどうか

オプション sortInfo

sortInfo: SortInfo

GcCommentが初回コメントを読み込んだ後のデフォルトのソート情報を指定します。参照 SortInfo

オプション updateTimeFormatter

updateTimeFormatter: DateFormatter

更新日時の書式。参照 DateFormatter

オプション userInfo

userInfo: UserInfo

現在のユーザー情報。 GcCommentでは現在のユーザによって投稿されたコメントを識別するために、idは一意でなければなりません。参照 UserInfo

オプション warningMessage

warningMessage: IWarningMessage

警告メッセージを設定するオブジェクト。参照 IWarningMessage

オプション watermark

watermark: IWaterMark

ウォーターマークを設定するオブジェクト。参照 IWaterMark