Appearance
stage.ref.video.list
ビデオのリストオペレータです。
メソッド
all()
type
Promise<Array<Video>>
全てのリストを取得します。
使用方法
ts
const list = await Hedgehog.stage.ref("ステージのUUID").video.list().all();
first()
type
Promise<(Video|undefined)>
リストの最初の要素を取得します。
使用方法
ts
const data = await Hedgehog.stage.ref("ステージのUUID").video.list().first();
page()
引数 | 必須 | 型 | 内容 |
---|---|---|---|
limit | ✓ | number | 1 ページ当たりの要素数 |
page | ✓ | number | 取得するページ |
type
Promise<PagedListData<Video>>
ページに分けてリストを取得します。
使用方法
ts
const list = await Hedgehog.stage
.ref("ステージのUUID")
.video.list()
.page(10, 1);
sort()
引数 | 必須 | 型 | 内容 |
---|---|---|---|
order | ✓ | VideoOrder / Array<VideoOrder> | ソート用データ |
取得するリストに対するソートをセットします。
使用方法
ts
// すべて取得する場合
const list = await Hedgehog.stage
.ref("ステージのUUID")
.video.list()
.sort({
field: VideoOrderField.SortPriority,
sort: VideoOrderDirection.Desc,
})
.all();