Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
TextInput, capabilities.json dosyadan metin nesne türünü göstermek için kullanılan basit bir biçimlendirme dilimidir.
Örnek: TextInput uygulaması
Bu örnekte, biçimlendirme modeli yardımcı programlarını kullanarak TextInput dilimini nasıl oluşturacağımızı gösteriyoruz.
Capabilities nesnesi
aşağıdaki JSON parçasını capabilities.json dosyasına ekleyin.
{
// ... same level as dataRoles and dataViewMappings
"objects": {
"labels": {
"properties": {
"title": {
"type": {
"text": true
}
}
}
}
}
}
Model sınıfını biçimlendirme
Ayarlar dosyasına aşağıdaki kod parçasını ekleyin.
import { formattingSettings } from "powerbi-visuals-utils-formattingmodel";
class LabelsCardSetting extends formattingSettings.SimpleCard {
name: string = "labels"; // same as capabilities object name
displayName: string = "Labels";
public title: formattingSettings.TextInput = new formattingSettings.TextInput({
name: "title", // same as capabilities property name
displayName: "Title",
value: "",
placeholder: "Title placeholder"
});
public slices: formattingSettings.Slice[] = [ this.title ];
}
export class VisualSettings extends formattingSettings.Model {
public labels: LabelsCardSetting = new LabelsCardSetting();
public cards: formattingSettings.SimpleCard[] = [this.labels];
}